My 1999 Grand Prix (Supercharged 3800) has a little hitch in her gitty up. Ran a diagnostic and the trouble code came up P0305, cylinder 5 misfire. Makes sense right!? I have changed out the plug, wire, and the coil and she is still misfiring. Any suggestions as to a solution would be greatly appreciated. Thanks in advance, Michelle