Already had the throttle body off and it wasn't really dirty. Cleaned it anyway with Brakleen followed with carb cleaner. Only time it threw a code after I cleaned it (probably residual solvent in a sensor. Have drained the gas, put in fresh gas and seafoam, but same thing, no change. I haven't pulled the injectors, but they ohm within range. Like I said, I am at a loss and Vaseline might be the only way?
BTW, for all those that don't know, on expensive equipment you can put it out to bid. If I need a throttle body, I got a quote/bid for $825 which is much better than the $1,245 from John Deere.