Long shot but... Alternator Sprag Clutch ?