You're correct, he fitted the vents in an attempt to get temps down, in the end he fitted a Meg radiator as per my advice and never had a problems since, hence i'm giving you the same advice.
Anyway, good luck! Wonder what vents you'll go for. Liked the look on Litchy's but a bit too big for...