3 Articles

Every week we compile recent industry news and interesting reads that shouldn’t be missed.

The ECU, or engine control unit, is part of your car’s computerized brain and is responsible for monitoring and managing all aspects of engine operation.

When you get upset with your car and start to think it has a mind of its own, you’re not too far off from the truth.