P0715 ? Turbine/Input Shaft Speed Sensor A Circuit P0730D ? Gear Rati

I have a 98 Acura Integra LS automatic displaying its check engine light, (different engine put in) which reads two codes.P0715 – Turbine/Input Shaft Speed Sensor A Circuit P0730D – Gear Ratio IncorrectCar shifts hard from both 1-2, and from 2-3, with a noticeable delay. Unless it’s been warming up for a significant period of timeAssuming the gear ratio code is triggered by the sensor, and in an attempt to replace the damaged sensor(s) two were tested. Both the mainshaft and countershaft resistance tested “444” for countershaft and I’m not entirely 100% certain on the mainshaft, but I think it was 480 something, which I was told by the mechanic would be enough to trigger the code, but then I came across a flowchart which read that normal range in anywhere between 400-600Any other sensor it could possibly be to check, or is this a huge scary transmission failure?

I worked on a Honda CR-V a couple of weeks ago. It was setting these same codes. The linear shift solenoid was bad. The computer would command the shift but since the solenoid was sticking, the shift wouldn't happen. The ECU would set gear ratio codes and turbine codes because it was seeing the incorrect signals for the gear being commanded. Hope this helps.