Thanks Gerald & Robert,
They found the cause of my fault, a linkage piece that has something to do with fuel and the throttle.  My "service" light is now out and shifting properly.  Somehow the fault cleared and I will check the electrical bay.  They looked at the dash and by the engine.  Once I find out for positive, I will post so somebody  else will know in future.
Mike