The M54 is a great engine to FI, you just need to keep the cylinder pressure low enough and the temps low aswell.
Bdave dont know what he's talking about , 10:1 is just .5:1 lower than stock.
Internal component weakness ? Really ? S52 crank and rods that are used in 10k rpm machines are weak ?
The harmonic dampener and oilpump are it's weaknesses.(And possibly the headbolts that strip the block if you overheat it)
What i would go for are raceware headstuds or custom M12 ones , a coopering HG and 9:1 pistons with eagle H-beam rods.
That setup should handle 30psi safely, run it on E85 and advance the spark instead of raising the boost(cylinder pressure still applies)
My 8.2:1 build without turbo keeps up with a stock 330, maby my tuning is better than stock but the power loss isn't that big.
Contact wiseco and have pistons made at your own chosen compression, contact vaio(some numbers) for an oilpump and start wrenching