it may not be a vacuum leak, hes only had the car for a couple months, hes probably not used to the s/c. the dic boost gauge-ish thing doesnt really show boost untill ~3k rpm.

granted a vac leak will cause it to sltall out, and its an easy place to start, so id still say check.