I had an issue with a legacy once when someone installed a remote starter, and noticed the little green plugs that are disconnected under the dash (by default) and so he plugged them in. the car did run but had some wacky codes and the MIL blinked like crazy. Just a shot in the dark, but check...