I have a 1996 legacy ls wagon 2.2 auto. the other day it went into a limp mode. and when we shut it off it wouldn't start. we had the codes ran and no codes the coil pack was rotted and grounding out on its mounting bolts. we replaced the coil pack, and it still didn't start. I have checked that it is getting spark at the plug and it was great. then I went through the fuel pump, relay and filter. the fuel system works past the fuel filter the injectors are getting power. I am so lost. please help