im working on my moms 97 2.4 grand am and im running out of ideas. she was driving it and it started to miss really bad and she barely got it home. it would start up but it would barely run. i replaced the plugs, the coil packs and the housing, and it is still barely running if at all. does anybody know what it could be?