well, I was on the way home from the shops, when I noticed when I accelerated a bit more than over 3000rpm, my car would stutter a lot. WTF! so anyway, it stalled itself while i was driving, turned it back on, came on alright, then stalled again. I eventually pulled into a car park and waited...