Ok guys dogey earth strap that I fitted! Just swapped back to my old one and the car is fine!!
John202020 where do I get a brand new earth strap from?? I can’t seem to find one! Or maybe I’m looking at the wrong thing!
It’s the big fat one that sits under clutch slave