With regards to cooling, the larger milltek downpipe Starry and I have fitted helps greatly, really cant recommend the milltek setup enough, its fantastic !
Has your mate still got that timing gear Starry ? Would be interesting to see if you've shaved anything of that 6.8 time