1998 306 1.8 16v cutting out at low revs