I'd like to know, if the housing threads are stripped, how is it there is no leaking & you're still driving around...to determine it was stripped, it would have to be dis-assembled. No one in their right mind would re-assemble it after that.
GET A SECOND OPINION...you must know someone locally who knows a trustworthy mechanic, or a mechanically inclined neighbor ?