It looks like the fitting got cross threaded while installing it. I would agree that the end of the pump threads are stripped. If it were mine, instead of calling it a loss I would try filing the threads off the very end of the pump nipple to see if the threads farther down would engage the...