I know some dealers can "say" they are doing your upgrades and dont do squat. Keeping that in mind. Is there any physical proof that you have received the new Trac ECU. ie: Where is it(TRAC ECU) located? You guys know what I mean. I would like to check for myself that the work was actually done. Thanx. Rich.