How many hours on your current 20 year old Onan Microlite 4000? It is possible that it is just worn out. (but unlikely) I own a 21 year old Onan 4000 in my Class A gasser with over 2000 hours on it and it works/starts fine. But, I regularly perform ALL the recommended maintenance and it is bone stock with NO modifications. It also gets exercised frequently.