Is there a way I can check the pressure or do I need a mechanic?

Quote Originally Posted by scottydoggs View Post
water pumps work till they leak like mad,(and then they still work) or seize up, so i would say no.

best way to check the lim is to have the cooling system pressure tested.