ha thats the funnyest thing ive heard in along time u said 3.0 and power in the same sentence, there aint no power in 3slows, sorry too get off subject just thought it was funny. ive got a 3.0 runner and i hate it 3.4 is soooo much better,
Id deff stay with your injection they may be a lil sluggish on bottom end but being able too run at any angle is way worth it, i need too swap myne over just been too lazy.
good luck on your decision.
adam