yea, i did the new cap as well, its nice knowing that once you do find the problem, you have all these new parts on the car that wont fail for a while :p
im not too sure as far as mods, besides porting your heads or going built.
what i do suggest you do if you do pull the heads, is check...