I had the amber engine light coming on intermittently for months. I cleaned the throttle body and the MAF, threw seafood at it checked for leaks, replaced the gas filler cap, etc, etc. Things were getting desperate when the garage couldn't carry out an emissions test so I decided to start all...