Rating: 293 reviews from 1 sources
www.amazon.com
Selected Review of 293 Reviews
Seems ok. Fingers crossed. I have a 05 4.6 triten with intake water leak. I removed thermostat to relieve pressure, took about ten minutes for … Read full review