According to my FSM, P0336 is set when the ratio of 24x reference pulses to 3x reference pulses received by the PCM is incorrect when the engine is running and 3x pulses are being received by the PCM for a minumum of 3 seconds.
Possible fixes/trouble souces are:
- Incorrect harness routing near the secondary ignition components
- Ignition Coil arcing to the wiring harness or ignition control module (check ignition coils for cracks, carbon tracking, or other signs of damage)
- Secondary ignition wires arcing to the wiring harness
BTW - P0336 = 24X Reference Signal Circuit
Good Luck - hopefully it is one of these....