Riding as fare as i can tell the 04 and 05 are identical boats. They both use the same tower as the XLV does all the way to 2010.

To double check you can call Cory and ask him to give you a few key measurements to check but im 95% positive its the same top deck and hull for both years.