When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
It's readily doable since an 05 and late 04 are so close. Transmission's are identical so no computer swap needed. Basically it's getting the correct harness hookup because of differences in sensor location. Motor operation should be virtually the same.
the 04 has been a problem child.. the 05 runs great no prob.. thats why i figure take dash cluster and all wiring from 05 for the 04. so i was going to change comp and all engine harnesses.. the 04 will just have a better looking dash in it and actually run if all goes well just dont want to run into any unforeseen problem