So I'm back again, still with no good news
I've been getting desperate so I decided to run a completely new shielded coax style wire straight from the Knock Sensor through to the ECU. I grounded the shielding on the wire to the intake manifold and spliced the signal wire in close to the sensor and ECU, removing the old wire.
I got good continuity on both ends and the ground is connected well. Unfortunately 2-3 minutes into my test drive, sure enough, the hesitation is back. I checked the codes after and still get a 55, so the new wire must be connected properly at least. I am really at a loss here as to what could be wrong, it is driving me crazy!
Is it possible that the knock sensor I replaced is bad enough to cause false readings but not throw a code 34? Or is it just possible that my engine is knocking, but not loud enough that I can actually hear it?
Suggestions greatly appreciated!