My 300 would just lose total power while I was driving. I took it into a few shops, spent good money and the problem continued. I replace all of the wiring with a Painless replacement set, which was anything but painless! The car has been running well until today except for one small issue...