Quote Originally Posted by the evil twin View Post
Long shot but... Alternator Sprag Clutch ?
Got rid of that mofo quiet a few moons ago