My 04.5 is exactly the same truck except for the grill and hood. Same LLY engine. Very good truck and at 140K miles it's just broken in. Clean and with relatively low miles aren't real easy to find. You'll like it.