642 Horsepower STI Wows The Domestic Crowd

There’s nothing like good old-fashioned teasing to motivate the competitive spirit in anyone. When it’s a group of old friends with egos and horsepower, the situation becomes even more interesting. For Scott Franischetti, a veteran of the muscle car and domestic scene, there was something about Subaru’s Impreza STI that […]

Read More

ECU 101: Engine Management Systems Explained

In many modern vehicles, more and more systems are controlled by microprocessors. As technologically advanced sensors are able to measure various engine and driving conditions on- the-fly, the input from these sensors is collected, analyzed and submitted to a master computer. This master computer, the engine control unit (ECU) or […]

Read More