well mate. i have exactly the same problem. i have only just bought this car even though i cant go wrong for £122. change the oil and filters and fuel filter. get the injectors cleaned and give it a good thrashing when warm. i havent done this but in my thery, it might just work.
cheers
ollie
December 2008