I have a 1991 2.3L Hatchback. I had to replace the engine just 4500 miles ago. It has started idling at about 1500 RPMs in Park and won't shift until about 3000-3500 RPM, then it shifts real hard. I checked the transmission fluid to make sure it's full. Any ideas or suggestions are appreciated.