I'm going to do a build on a newer 2.8lv6 for my 84 tahoe 4x4. I bought another 2.8lv6 from a gentleman who claims it came out of an 1989 isuzu trooper. Ive found the stamped pad driverside at transmission reads A090204TMJ. Another casting number on top by distributor passenger side is 1889. The casting numbers in the heads are gm buick heads. This block has a mechanical fuel pump and also a tbi intake. I just cant seem to be able to id this block.