Used part
http://www.voluparts.com/
I got an Ignition switch from them--the one the key turns--No Longer Made -- New $110.
Used from these guys $40
Very odd that your sensor came apart.
However the Knock Sensor only changes the timing IF it Senses a KNOCK. (a Ping). It would not cause the engine to do what you describe. It does a Minor dynamic adjustment to the ignition timing.
If the Sensor is not working your engine could PING under load---like accelerating up a steep hill.
The test for one that does not eliminate PINGing is to rap the block near the sensor --knock it--and see if the engine reacts.
http://www.voluparts.com/
|