I have a '99 chevy Z71 and the engine light recently came on. I stopped into an Autozone and they diagnosed it to be a transmission problem. It wasn't driving or shifting bad and I was going to have it looked at soon. The other day I was going to church and the engine would rev when it was shifting into 3rd gear. It would shift through 1st and 2nd just fine but will not work in third. I am going to have it flushed and a filter and fluid change and hope that will fix it. I think there may be a valve stuck or plugged. Any thoughts?