I got this with a 1990 supercharged Xr7 , back in 2002 they had a rod let loose and just replaced the whole motor, so i ended up with some extra parts from the original motor. Only real defect that I saw was a broken vacuum nipple, the small one that feeds your boos gauge. Easy to replace.