I know that Caterpillar is a well-known American company that manufactures, sells and services machines, engines, power systems, spare parts for them all over the world! Their technique is reliable, unique and innovative! If you buy the equipment you need from this company, they will offer you special caterpillar software , with which you can independently diagnose equipment.