flowmaster
#1
#2
as long as the inlet and outlet are the same size then no it does not matter, thats a universal muffler. here is a video of it installed on my 2002 4.7. the first half of the video is the stock muffler, but if you go to about :54 it is a clip of the flowmaster installed
http://www.youtube.com/watch?v=ZvlMF0LukVY
http://www.youtube.com/watch?v=ZvlMF0LukVY