Fuel leak on top of tank! Crap. '99 3.0 liter