-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 ...
Small engine manufacturers are starting to feel pressure, from government regulatory agencies around the world, to increase the efficiency and reduce the emissions from their products. To accomplish ...
In the late 1950s, Chrysler decided to cease production on its FirePower V8 engines. These were massive, hemispherical engines that would be revived in the mid-1960s and be rebranded to what we now ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results