Your trans is probably OK, as far as I can tell without a drive in your car. Have you ever checked for dragging brakes, that could kill your fuel mileage, more load on the engine. I just saw your other post, maybe pay the shop a visit. Does it work if you shift manually? 1-2,2-d,d to o/d. Try that.