i had the same problem, had my 350 insured with admiral for over 4yrs,then I sold the car,a year later I bought the 370 and admiral wouldn't insure it and gave no reason to why,tried afew off the well know companies some of them wouldn't insure it as well and the ones that would was asking way to much...
ended up using llyod Latchford in the end.