Evo Insurance
With regards to finding cheaper insurance for your evo, if you haven't already found it cheaper try getting a quote from an insurance broker called Allen and Allen group. They specialise in high performance cars. One of the reasons that it is high is because you have many years claim free, yet you haven't had many years experience driving high performance car! Hope this is of some help.