2002 3.8 threw a service engine soon light.....any ideas besides checking the gas cap?? I read the canister is on top of the fuel tank!