Engines shouldn't be any issue since they are still under warranty. Ask for the YES warranty in the deal if it isn't on them already. Look in the aft bilge for hose clamp and sea cock condition. My 2007 had aluminum adel clamps that were very corroded that held fuel etc. lines on the bulkheads. Sea cocks were very stiff and needed lube. There were leaks around the holding tank and I had to replace the duckbill valves. Pressurize fresh water and see how long it takes for pressure to bleed off. Mine had a leak at the bait station which dripped into the aft cabin, required new water hose. Now I can pressurize the system and it stays that way indefinitely. Also replaced transom shower hose that was corroded. Check steering cylinders for leakage. Easy to repack but about $100 each. Check windlass as mine had water inside and had to be rebuilt. Check water separator filters (diesel and gas) to determine condition of fuel/tanks, mine had water in aux tank that took a while to work out. Look at hours on the generator and see if impeller, valves adjustment, belt have been maintained as required. Check to insure generator can run AC, refrig, water heater, etc. Load it up. The 330 is a great boat. Good Luck!