whats the shed you got mate???
I agree if you dont know how to drive in it ,it is scary my friend never drives his M3 cant handle it in rain or snow..last year i went out regardless what condition got called all sorts for taking the zed out in peak snow times but i learnt a lot how the car reacts when it does go etc i even spent 4 hours edging it down a hill without losing it (well a little bit...very scary) which HA removed the road closed signs by accident!!
Bring it back out! my TCS light hasnt even come up once yet in any of the conditions we have had...get a throttle controller and set it to eco 5 and away you go for another few months