Sounds like the classic lambda sensor fault if it's 'chugging' on idle and stalling, it'll feel like something is holding you back when it's cold as well and suddenly it will burst into life, then repeat until it's warm
Ok guys, drove it home from derby tonight, no issues, its having a recon box tomorrow due to problems I won't bore you all with. One concern I had was it smelling of petrol though the vents and at the exhaust, but pop the bonnet, no smell, nothing. Rather odd but I'll monitor it.
just about to start another thread on suspension I thought I'd point you all towards while I have your attention.