It sounds like you've done a thorough investigation into the issue with your printer. From what you've described, it seems like the problem may indeed be related to the feeding/extruding mechanism...