Quote Originally Posted by TexasTanker19kilo20 View Post
Um should be the smog pump if I'm right.
Thanks for the suggestion

Problem solved, i figured out it was the water pump housing.