My 2001 Subaru Forester just quit running as I was leaving my house and engine was still cold. The engine cranks over and the timing belt is good. There appears to be no spark to the plugs and I can hear the fuel pump running. I also swapped out a working coil pack? that sits on top of intake manifold. No help there. Can anyone help me. What other electronic component would just quit working instantly?