I have a 2003 gmc sierra 1500 v8 w/automatic transmission. acouple months ago it all of a sudden would not shift from 1st too 2nd. I have to bring the rpms up to 3,000 then let off the gas when the rpms drop to about 2,200 i can feel 2nd gear engage and there is no problems with it shifting after that (untill i come to a stop again and have to go from 1st too 2nd). i brought it to a transmission shop. they took it for a test drive, and said i needed a new transmission. they said no codes were found. when i pressed for more info the clerk said the test driver said it wouldn'd shift into 2nd. i had explained the trick to getting it to shift before his mechanic test drove it(bring rpm upto 3,00 then let off gas) but i don't think he told the driver. he said the trans. is 7 years old and it would be more cost effective to just replace it. the transmission clerk seemed too nonchalant about the diagnosis, i just wanted to get some more advice/information before i commit to this costly repair. i thought about just replacing the shift solenoid, and hope that fixes the problem, but again i would like some more info before i start anything. thanks for your time.
John
1-2 shift does not happen at WOT until you let off the gas. Best case, try replacing the TPS. The Middle case leak in the 2nd gear apply circuit (servo assembly or 1-2 accumulator). Doublecheck by using the pressure gauge and watch for a big drop when the PCM commands 2nd gear and at worst case is poor line pressure rise from a bad EPC valve.
If there's a problem ONLY on the 1-2 shift, 1-2 accumulator piston cracked or stuck cocked in the bore. Check the yellow spring inside the accum housing for breakage. Also, if the accumulator housing walls are scored, the housing must be replaced. Easy fix in the pan.
And my advice is to take it to another transmission shop, they will put a line pressure gauge on the pressure test port and go for a drive to verify proper line pressure. Base pressure at idle in P,N,OD should be around 70psi and around 140psi in R. Max line pressure should be at least 190psi at WOT in 1st or 2nd, 225psi is optimum. If base pressure is low, trans or pump is worn out. If max pressure is low, check EPC solenoid. If reverse is slow to engage, and line pressure does not come up to at least 130psi in reverse, replace the boost valve with a Transgo 0.490" or 0.500" boost valve which is a easy fix in pan also.
Good luck and keep us posted an no worries about the mileage if you have been servicing your transmission, i have over 365,000 miles on mine and still going strong with the right service.

Since your transmission fluid is brown, it indicates your transmission has been slipping and you need to get it serviced and have them replace the boost valve and sleeve and also have them swap out the Servo's with Corvette Servo's to give you a more positive shift.