posting for a buddy, this was put on his BJ for a few minutes, but did not fit right (that's what he told me, shroud clearance issues). Anywho, been in the garage for a few years, still has sticker on it. call Dealer, was told it corresponds with an 86-87 HJ motor. see pics. part # 1631-68010 $40 plus shipping is what I was advised to ask by my buddy, I know nothing about these here dizzle parts. I got the spec info from American Toyota, but not Dan.