Hello!
A code P0705 on this model indicates that the automatic transmission range switch is not reading normally. Thsi could be due to a faulty range switch, incorrect adjustment, or a wiring harness problem b etween the range switch and teh control module.
Hyundai has a technicasl service bulletin (#03-40-013) which describews a very involved, detailed adjustment procedure for the range switch to prevent false P0705 code occurrences, but the procedure requires use of the hyundai factory scan equipment to communicate with the computer in the vehicle.
You may wish to take the vehicle in to your local Hyundai dealer and mention this TSB and ask tehmm to diagnose the problem, and adjust the range switch if necessary.
I hope this is helpful; if so, please click my accept button! Thanks