I just recently was keeping 5 combustion engines going just fine with 1 accumulator when running on OIL. When I switched to fuel I had to add a second accumulator. This is on ultimate 1.4.7.
Bear in mind your accumulators produce varying amounts, if you don't have all 3 (4 if you fill the bottom too) open faces with an infinite source flowing into them it will produce less.
This was with all liquiducts also, that makes a difference.
Make sure to check the temperature of the engines, it's different for different fuel sources. Just treat them gingerly, iterate, monitor, adjust. Combustion engines are very very manageable, they just need to be respected. Wrapping them in some form of blast-resistance isn't a bad idea either
P.S. I did this all with no tank, just straight machine to machine and it was rocksteady & bebop for a week on a server with a chunk loader. Never blew.
P.P.S. unless you have enormous buffer tanks they generally give a false sense of security imo, not as useful as irl. If your system has a buffer it will only help it sputter on an extra minute or so (especially with combustion engine cooling) which means nothing when you're offline for however many hours.