PCM had been replaced 3 times by the mechanics that had it, and it never solved the running rich issue, but I do understand that doesn't mean it's not causing this issue.
For the Knock sensor, looks like Amazon, Ebay are the options for replacements since no local parts store even has a listing for it. What would happen if it was unplugged for testing purposes only to see if that helped?
Hey Dadpool, (sorry for the silence, been focussed on my mustang project)
Im struggling with the “mechanics” assessment.
If you did a koer test and the only code you have is the 25 for the knock sensor. Then is not running lean. (One of the koer tests is O2 resonse. Push it rich, pull it lean and check that the O2 sensor reading follows.)
Unless its lean during the bogging/ lack of power.
You verified fuel pressure, but, did you measure while the symptom was happening?
Tape the fuel press gauge to the windshield and watch it while it is accelerating with no power