How is your alternator? They sit low on the engine and are easily fried on deep water crossings.