I've got a similar set up. I've had some problems with the Faria Tach....you know what worked, don't laugh, but take your knuckles and tap on the tach glass....or for any of the guages. It just worked. The engine....depends on how you store it. Storage is the key. Is it totally covered, in a carport or garage? Or outside with a boat cover or no cover whatsoever. If the later is true, you got moisture in your fuel and usually, that 3.0 for fresh water won't have a oil water seperator connect to the fuel inlet that goes to the fuel pump. There are connections for it, but a lot of times, there won't be one on it unless called for legally. Also, check your battery connections, they could be corroded and that could be part of your problems with the guages. Check the connections going to the drive tilt. Did you put Stabile in the gas before you parked it last year? Could also be a bad fuel pump, pretty common actually. Check all electrical connections on the engine. They can get corroded and not send a signal to your guages.