Hello and Happy New Year, I have been following the forum for a couple of weeks trying to find out as much as I could about doing a motor swap from a 1999 Grand Prix GT into a 2003 Grand Prix GT. Using the billboost write up made this task alot easier. I did find a few differences in the 2 fuel pressure regulators are different and so are the injectors and connector wires. However other than a couple of changes the motors are identical but I am having some problems with the fuel system after reading up on my problems I am hoping the problem is the fuel regulator seeing how when I took it off the 2003 it came out in pieces and the 1999 came out in one piece just a bit larger than 2003's. I want to thank billboost and the rest of members for all their write-ups and help it made this DIYer do it himself!