basically mate all 2,8 engines have the AAA code. the 2.9 code is different and is ABV. The engines will fit however the reason the guys are asking you the age is that you then need to make sure you are swapping OBD2 for OBD2 as if the 2.9 is OBD1 then the ECU and wiring is different! If the engine has a coil pack then it is 2 if it has a dizzy the a 1. there is a link on here to help you picture which is which so have a look before you buy something you can't fit or then have to install the new wiring loom.