You should find out what the check engine light code is as well as the ATX code. Knowing this could help.
Jumping into what feels like neutral is most always a fatal condition; the number one cause is low fluid level or a week pump. It could also be a simple as a bad range sensor switch and that will generally set a code.
jeff