99 was having issues with rough running/long starts when hot. Cold start was great. Eventually tripped a 306 code cyl 4. Replaced plugs, coil packs and wires. Started right up then ran great on test drive (30 mi). Parked started up again and ran rough, got check engine light and multiple...