hi we have a fiat ulysse 1998 2.0l petrol, been playing up since we bought it two months ago. Drove it home 25 mile without a problem but wont hold it's revs. Lifted the oill cap to find there was white gunk around the rim. Assumed it was the head gasket so did a full engine flush, filter changes, fresh oil and head gasket repair fluid. Took off all the pipes and noticed they were all full of gunk so cleaned them all out. Changed the sump gasket and cleaned the sump out.I think the owner before us had put water in the oil, It is now running better but has now started to hunt when idaling and cuts out on me sometimes at junksions. Need to keep adjusting the revs. The car does not over heat and doesnt loose water, any advice welcome.