So I just purchased this car. It had an aftermarket TVS2300 in it. After driving it for a few days I discovered it has a coolant leak which I determined could only be entering the intake through an intercooler leak. Now the question is where? I've determined there could only be two possibilities: 1) the actual intercooler is cracked and leaking; or 2) either the inlet or outlet tubes where there are rubber grommets.

Mind you it's a small leak. However sometimes after the car sits for a while coolant builds up in the cylinder and give me a shitty startup as it blows out the coolant.
Any ideas???