I am putting a 1994 engine in my 1990 right now, it will bolt in just fine, but there are some wiring harness differences and the return line to the tank is a few inches closer to the passenger side of the truck. If you swap over accessories them the harnesses will match up perfectly. Remember to at least pull your radiator. That is expensive if it breaks