itll swap about 80%
the 2004 has no EGR provision, if thats an issue
crankcase vent was intergral on the manifold so the vent on the throttle body wont be
necessary...

airdeano