the 2.8 was not a bad engine , just that not everyone did the maintenance that was required to it, valve adjustment, and keeping the cooling system in top order , but when I rebuilt my 2.8 I wish I just went ahead and used the 2.9 out of a ranger , yes it will all bolt up, oil pan will fit, along with the trans and engine mounts, only you have to wire in the EFI on it, also good that no valve adjustment is needed ,