My intake manifold leaks like a sieve

You don't use steel intake gaskets with an aluminum intake. They'll never seal. Use the good Fel Pro blue ones.