Head pressure testing
My Sierra blew it's head the other day. After removing it, I expected to find some sort of signs why, but there was nothing. Before I put the thing back together, I want to get the head tested incase there is some sort of crack I can't see. Anyone know of somewhere I can get it done in the Portsmouth/Hampshire area. Thanks