i am sure this has been discussed before and i apologise but i cannot find the answers. a good friend just bought an 04 dually build date of 06/04 and i don't know if it would be the 04. 5 or not. also what are the differences between the other than the 305/325 hp motors. thanks in advance for the help