ash, which mechanic have u been going to?
a honda dealer?
i recomend ward while motors in box hill, i just got my car back from them
i got them to do all belts, water pump, and tappet adjustment.

have u got that VTEC problem fixed yet?