I have a 1997 Pontiac Grand Prix SE that just had the upper engine wiring harness replaced after an underhood fire destroyed my fuse box. I got it running the other day and noticed a few issues. First, their is an obvious miss in the engine in 1, possibly 2 cylinders. Maybe a coil pack, maybe injector or spark plug. Second, my Speedometer doesn't work at all. Everything other than those two work aside from my air conditioner not being able to select where the air goes. Any ideas on any of these?