I installed a non-thru-hull transducer for my DMI unit, which sounds the same as yours. The working part of the transducer sits in a pool of mineral oil. The only time it has not functioned consistently was when the oil level fell below the recommended level. I never did figure out how the unit lost oil, but it has only happened once in 14 years and it was an easy fix. The manual specifies the oil quantity.