very hard to tell by the pics ... but for the price , I would say replace .

also ... look ar the timing cover , where the pump mounts , It is "part" of the oil pump system . If it has grooves , it will reduce oil pressure . There cheep enough , I'd say replace it as well .

as for the pully , just get a "speedy sleeve" only about 7bucks (here in Canada)
[Linked Image] [Linked Image]


86 4x4 , fiberglass bed , 1/2 doors , hood, etc..
84 Custom 2WD 400HP supra suspension , full frame
83 Trekker SR5
NEW Trekker forum