Joined
·
32 Posts
i got my car back last friday because my water pump and free out plug were leaking and I have another coolant leak in the same area yet again! Track day is coming up on the 7th and this has been really frustrating. What could have possibly went wrong installing the new pump and plug ?!