Hey I just picked up a 97 D1 with 160k that has issues. The engine is very shaky and underpowered, plus the exhaust smells like unburned gas. I plugged in the code reader and: P1316 Excessive Emissions, P1187 O2 Sensor short circuit upstreams, P1191 Open circuit downstream 02 sensors, P0300 random misfire, P0306 cylinder 6 misfire, and P0303 cylinder 3 misfire. I've already swapped plugs and wires made no difference whatsoever. Also, the oil light comes on at low idle. Where do I go from here? Coil pack? Thanks