the first thing I always ask....what speed are you trimming at?
if your at wot, and you begin porpoising with any trim at all, your engine is at the correct heigth...then a dol-fin type stabizer may help some.
sounds to me that your engine is too high on the transom.