Just to follow up on this guys, Speed of Sound called me today and this is a defect in their product and they are sending out all new products. Sucks that they called me TODAY...seeing that I freakin' installed the guages today! He called me no more than 15 minutes after I forced the damn things in. 



Just as hairy, and now completely sunburnt after the canoe trip I just came back from.

