Just recently my ion has been shifting hard. If I floor it in first gear it displays "error" on the screen on the dash and then shifts like I have broken transmission mounts. Only problem is, my mounts aren't broken. If I shut the car off and start it again it goes away and shifts fine. But, if I floor it again it does the same thing. Any thoughts?