My depth finder reads fine without the engine running. Soon as I start the engine, it sticks at the same value. Speedometer and perfect pass work fine.

I'm guessing some sort of interference, but haven't been able to isolate.

Any ideas?