IIRC they did a piece on them in Racecar Engineering. Basically they have no budget and the car they bought was a shed made to slightly different rules before they got it so..... Add in the way that the drivers in the BTCC seem to think its OK to smash each others cars to pieces (= need for budget!) and you can see why they may not do too well. Im not convinced by the new team excuses myself...