I wouldn't rule out vacuum right away. Vacuum leaks have a tendency to happen as the temps in the engine compartment rise. The battery is a likely cause though.


2004 Evolution VIII cams-exhaust-tune 315whp 12.7@109