Check to see if your feed dog up/down button or lever is in the up position. The trauma could have caused it to change. I am not familiar with the Janome model. I have numerous Janome machines and you are correct, all workhorses, therefore, they are tough. It will probably be an easy fix.
Diana