PDA

View Full Version : FYI air filter box



IIA Lightweight
02-28-2007, 07:34 PM
Discovery owners make sure you install your air filter box lid proper>>>> it will crack and burn out your Mass air flow meter and throttle sensor>>> $989.