Hi all,
First post here and I know little to nothing about cars so please be gentle!
Me and gf picked up a Micra for £600 about a month ago, it's a perfect little car but does have one annoyance. It will stall as you put your foot on the clutch when coming to the first junction after...