As a cheaper solution, look at your driving style. If you're finding low rpm torque lacking (which the V6 isn't particularly), then you may be sitting in the wrong gear. You mention 2nd gear not spinning up, I'll take that to mean that you tend to 1st to move off and then 2nd everywhere else in town traffic? If that's the case, try using 1st gear more or not shifting up from 1st to 2nd until much later in the revrange as that will drop you back in the powerband.
2nd gear not spinning up is a good thing, as otherwise you're just pissing power away.