hi, after some advice if poss, im a woman and don't kno much bout cars, to say the least, i own a bmw 323i convertible, not that this will make a difference to the problem, i was driving home today, stuck behind someone on a 50mph rd doin 25 :( so decided wen it was clear to over take, i started to over take and my car more or less refused to gain speed which was very worrying, my foot was flat to the floor (i did just get past the slow driver) the car didn't rev any higher than about 2,000 revs, i just made it home, hubby tried it wen he came home, took it up the road the same thing happened, then wen we got bk, he sat in it on the drive, reved it, it sort of reved then stalled, :( any advice would be greatfully accept and any idea's on cost, i paid £1,750 for the car, so wondering is it worth paying out, after having 2 ball joints done, 3 new tyres and brake pads replaced for the mot 3 wks ago, thank u in advance :)