My truck just stopped shifting form 2 to 3 as I was driving one day.Was told I needed a new trans. Had it rebuilt and put it in myself with a new converter.Pinched a wire on install.Had to take back out. Put it in and still not shifting from 2nd to 3rd.Had diagnostic on it.Put new cam sensor in,master air flow sensor,new shift solenoids,pressure solenoids, still the same. Gm dealer said possible valve assembly malfunctioning.My mechanic is air checking that now. Could it be the engine computer(ecm)? If so can I buy the one at Auto Zone and install it without it needing to be programmed.Please help.I have been without my truck for 6 weeks and I do landscaping. I am borrowing a vehicle right now. It does not seem to be the tranny.Could the dealer have missed something?