So it is a confirmed drop in replacement? this is good to know, as I believe my diaphragm took a crap on me..