i have seen loose disconnect fuses/power problems that cause weird pcf's. have you megged your motor field? file you MC contact. they become pitted over time and cause over speeds. swap the power amps with another car to check those. when you upgraded the ppt it came with a new cable maybe the old one was damaged? def a persistent problem. spend the time and go over all the wiring, never know what the construction monkeys or the factory forgot to tighten/strip/pinch.