The Haynes Manual that I have covers the 02-04 bikes. It has 3 different quality of paper and some colour photos, however, some of the page indexing is wrong. I assume they just printed various print runs, updated something but did not change the page numbers.
haynes has really gone downhill. They are no longer worth the money.