Had this exact issue, replaced all the recommended items, map sensor, cam position sensor, new plugs, wires, you name it. my son decided to check faults in the wiring harness, found a wire had worn in half, directly behind the valve cover, where the harness is pinched between the valve cover and...