check your kill switch, common enough issue when they sit.
where you located there are much better service centres than bps, if anything try top gun marine only another 30 min north and you get a real expert to look at the boat.
if your near lindsay i would look at it for free for an OFC a 40 hp isn't to bad to work on, though it does sound like you flooded it, have you tried cranking it over with the choke off anf wot to clear it