If my engine and transmission computers were seperate like my old car I'd try to do to it what I did in my old Toyota Cressida. At idle the ECT would get no TPS signal so if you disconnected that input it assumed idle all the time. It would shift so early you'd be in overdrive with a locked torque converter by 35mph turning 1250rpm regardless of the throttle position if you just went into drive.
Was okay for that car since the L6 pulled just fine between 1000-2000 rpm, I don't think these little 4 bangers would like that.
Worked wonders for in-city fuel economy but since it never got told TPS you couldn't just floor the car on the freeway and expect her to get out of her own way. You could manually shift the car which I usually preferred but it got old after a while.