That is indeed the correct fuel pump assembly for the 05-06, you can tell how the top of it is all integrated together without the separate fuel pressure regulator assembly. Amazon's p/n fitment guide is not consistently accurate but when I just checked it correctly said it fits a 2006.
Jerry - sorry for the re-ask - do the 05-06 assemblies fit the 04?
https://www.ebay.com/itm/For-Jeep-T...d=link&campid=5337789113&toolid=20001&mkevt=1
