Did you know that if you have a blown fuse it could cause a "check engine" or "service engine soon" light to come on? Advanced technology in vehicles monitor several different systems, an electric air pump fuse failure will cause a "check engine" light to appear, simply replace the fuse and the computer "check engine" will reset in 3 engine run cycles.
Just read that online mate, worth a try
Hope it helps
Daz