Definitely agree with
@
mtbtim
and
@
Romeo1
on this. If you decide you just want to throw an alternator at it, the Denso reman p/n is 210-0434. I personally have this alternator in my rig as we speak and it's done great over the past two and a half years. Absolute no issues out of it and it performs just as expected (Knock on wood!)