Just out of curiosity, how much air actually passes over the engine lid compared to the side vents? The reason i ask is because the top mount intercooler design in THIS thread really apeals to me, but if there's enough airflow over the engine lid I might try an improvement on it. It doesn't seem like it would be all that hard to make a custom scoop for the engine lid, that had an attached shroud to close off the IC (like a WRX top mount). You could then stick a puller fan onto the bottom of the intercooler and make a defuser to draw the passed through air off. Am i making any sense to you guys? Like i said, It depends on how much air comes over the engine lid though.