I had this problem with my TOM that when I hit the trunk again when it was rotating, that it stopped diagonally and gave trunk error.
Just fixed it by relubing the gearbox and installing a new trunk motor from KimballsPinballs. It now runs super fast and error free.
Just wanted to give this info; so you don't have to go trough all the troubleshooting yourself.
Nico