I wouldn't worry about the fuel pump too much. Fuel pumps are known for whining. My 96 did sometimes, too. As well as my Lightning and my 4x4 I had. As for the check engine light I didn't know there were different colors. The light usually just means that the computer is throwing a code. Get the computer scanned and see what the code is. It may or may not be exhaust related.
------------------
1994 Red SVT Lightning #2019
[This message has been edited by 96GTS (edited 08-21-2001).]
[This message has been edited by 96GTS (edited 08-21-2001).]