I have a 2016 Hyundai Elantra Value edition with the 1.8L engine and it will not crank or recognize on the dash that it is in park. so far I have checked and replaced the starter fuse, fuel pump, ignition switch, and neutral safety switch and tightened the battery cables as well as checking the relays, fuses and wiring harness on top of the engine. The car still has power and will crank from the starter relay but will not turn over completely. I am completely stumped and two other mechanics are stumped so far as well. it did throw three codes when i first hooked up a scanner. C1611 CAN TIMEOUT ECM C1260 STEERING ANGLE SENSOR CIRCUIT AND C1668 INVALID CAN DATA. I cleared the codes and scanned again and got code C1611 again but not the other two. any help would be greatly appreciated. I live in northwest arkansas just so you have that information as well. no indicators prior to the car suddenly not starting that anything was wrong.