This intercooler would be a better choice.

Bar & plate design,= (better), a bit bigger/thicker core & is approx same dimensions you posted on the other intercooler.

http://www.ebay.com/itm/Universal-Bar-Pl...=item3a61f3a117

I would definately install a intercooler, they are inexpensive & no reason not to install one.
You will feel an improvemnet over what you have now, especially after the engine/turbo gets heat soaked.

My Bros old 91 Merc Capri turbo had a intercooler from the factory & it made just 6 psi stock boost pressure.

If you run 8 psi now w/out an intercooler, you could possibly run 10-12 psi w/an intercooler.

Listen to Harry,A.K.A. Turbo-6 about carb suggestions.


MBHD


12 port SDS EFI