A JY alt is a hit or miss you never know how long the cars been sitting outside in the yard. If you pick one up from the parts store better believe your getting a rebuilt unit 9/10 times that was just disassembled rebuilt,, painted and thrown in a box. The same thing can be done by a rebuilder. I paid $90 to have mine completely rebuilt w/ a 2 year warranty then I powdercoated the casing and sure beats the hell out of paying Advance $250+ for essentially the same thing.