Really, really hard without a photo!
Impreza WRX or STI...flat 4, top mounted intercooler....that makes me sad
Can you guess this one?