Re: Ic pump install tomorrow morning
well I dont know why but with the new johnson pump installed the car is a whole new beast. Had to be careful not to chirp the tires everytime I pulled out today. Wouldnt think the pump would affect that but it was a complete 180 from what it has been.