Lots of people have this problem...
Its and engineering problem...I took a handfull of bolts into the chef mechanic at my local dealer and he guessed it right down to the HP of the engine. I've since have researched it myself and well here ya go for what its worth...Once it starts doing this new bolts and a stud will not fix it.
I have a 96 spx runs great but I've found out that its a problem when the idle is at 1800-2100 rpm's. The harmonix snaps them. Some people are getting 6-10 hrs out of them some a few weeks. Threre does not seem to be a cure for this other then a new unit, I'm doing that now tired of working more then playing with the kids.
You can do a few things to help.
1. Replace all three bolts on the top and the one stud, as well as the one down on the side. go back w/seadoo parts if you use harden steel you may end up breaking the entire manifold. $30 for bolts or $360 for a manifold
2. Check your engine ruber mounts there are four. Start in this order with the torq of the engine this is the order they go bad. RR, RF, LR, and if it breaks them everytime you start it LF, I've never seen a left frount or heard of the LF going bad.
3. Check or replace your impeller...If you have sucked a rock,ski rope, etc... into the impeller it may be pitted or out of balance, causing the vibration that is breaking the bolts...
Its some extra work but you have three options keep fixing, try to prevent, or get a newer unit. You can get a new 155 on ebay for 8999 in the Jax FL area. good LUCK and if you find a simpler fix let me know.