From working at a dealership for the past 35 years, I can tell you that the best manual is the factory manual for the year of vehicle you are working on. Both Chilton's and Haynes manuals only hint at the information needed for large jobes. The books are usually designed to cover many years, starting with 2002 in your case. They will cover 2002 through 2005. Most of the info will be for the 20002 the first year of the new body style. Later years or different information may be left out and get you in trouble. The factory manual will zero in on the model that it is for and give enough detail to get the job done. I know the cost factor of the factory manual is several times higher than the other books, but you get what you pay for. I actually have bought most of my factory manuals off Ebay at a fraction of the price that the dealer would charge. On my 2003 I bought the main service manual for $40.00 and the electrical diagram and troubleshooting manual for $15. If you know someone at a dealer you may be able to talk them into printing off pages from the electronic manuals that they use. Again this is better than the other books.