Fish finders are notorius for giving whacky readings if they are getting 100% required voltage. My buddy just went through a very similiar situation as you are describing and it turned out to be a bad point at the inside of his inline fuse. If you took a reading at the power coming into the back of the unit, you should get something between 12.5 - 13v. If you are getting something less, I'd know it was electrical. If you have proper power, you could investigate the transducer.