Yes Bunnyman you are right. There are many sellers on ebay who stock the parts for this model.
I managed to find the fault. It is in the differential valve. I removed the differential valve(pic attached), cleaned it ,diaphragm was in a good condition, the pin inside was rusted, so i cleaned it...