We have a 773 Bobcat which was giving us all kinds of codes and faults that we have short to ground problems. Things started out with one solenoid then an other and so on till we changed ECU. Put in new ECU get code 33-23 which means it needs programming . We toke it to dealer and he could not connect to ECU . Brought it back to shop checked all the wires and found a pin was pushed back on a plug that goes to ECU. Everything works great with new ECU now except code 33-23. Need to use machine and nearest dealer is 2 hours away and tells us if we put on more than 1 hour ECU will lock up and their is no way to fix that . He says he will not be able to programm it after that happens. Is that true?