Please I need help. This morning I turn on my 2011 Elantra gls 1.8 lit and the dash lights for check engine, abs and traction stays on, the tire pressure light is flashing, the level shift is lock. I try to scan the ecu or pcm but is say "communication data link error “ I can’t communicate with it . I think the tcu is failing. Can someone tell me if I am correct or what is the problem? Thank you.