There was a time when many 4WD enthusiasts were afraid of electronic fuel injection (EFI) on engines, preferring the “relative simplicity” of a carbureted engine that could be run in a pinch with ...
-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 ...