
to NICO!
With all of this, I assume you have a "check engine" light illuminated on your dash? If not, make sure it lights up during the gauge self test when you first turn the key on. If you can get us the code(s) stored in your ECU it will help.
Failing coil packs are very common on the 97-01 Q45. Your issue sounds a lot like a failing mass air flow sensor on the older Q45s, but that's rare on your series... maybe it was damaged in the front end collision? I would also check for fuel pressure problems. I would use only the correct OEM NGK Platinum plug for your Q. It should be listed in your owner's manual, available at
www.infinititechinfo.com under publications. You can also view your FSM (factory service manual) at
www.nicoclub.com/FSM/ - I think the '97 copy is incomplete, but the '98 model was very similar and should work.
Heath