I have good used M90's for $120 shipped but its most likely just a bad coupler - $30 part and easy swap just remove the snout , swap coupler , apply a super thin bead of rtv ( lightly coat with your finger) , re install
zz performance , intense racing ,etc.. sell the couplers