We've often wondered what would happen if one of the heavy hitters in racing would take a lower-level, short track race engine and apply all those neat ideas they pick up in the top areas of racing.
-it seems that those three little letters strike fear into many a promoter, track owner, or sanction head whenever they hear it. ECU stands for Engine Control Unit. Also called an ECM (Engine Control ...