islandvagabonds
May 01, 2013Explorer
mysterious air leak
2003 Discovery 39s. When driving the air pressure in the front tank cycles from 120psi to 95psi and back every 15 seconds. Sitting still with engine running air pressure is steady at 120psi. Rear ai...