2004 hyundai senota 4 cylinder

i had the engine rebuilt after it sucked water through air intake and locked engine up. and car turns over real hard but starts, wont rev over 2000 rpms and will not go into gear now. i have replaced computer all sensors and had timing checked multiple time i have been trying to solve this prob for 6 months now and dont know what else to do any advice would be much appreciated.