When in doubt on these newer motors with computer control systems I will disconnect the cranking battery for 4 or 5 minutes. Just lets it re-set and re-boot. Very seldom works but worth the effort. I have to shut my cell phone and laptop down every once in a while when it starts acting crazy.
“The world will not be destroyed by those who do evil, but by those who watch them without doing anything” GOD IS GOOD