installing the ramchargers dual electric fan. need to find a spot to put the coolant overflow. where did you guys mount your on and off switch inside of your car? oh and btw i busted 2 of the 4 bolts that go into the water pump pulley. any ideas for any of these questions... thanx
-troy
Bookmarks