Hey bro,

You absolutely need to find out what that solenoid valve is (was). Beg those techs to tell you. If extra power is a result, so much the better, but I'd do ANYTHING to get rid of that miserable RPM hold while upshifting. That is my only eternal gripe about an otherwise great little motor. I'm sure we'll all be waiting with baited breath.
And Axe, this is where you'll really have to earn your pay. Find this sucker . . .