Hello Ylime'
As for the knob not staying in the right position, I see alot of the cables bent. Look under the dash in the center and move the knob back and forth. Look around untill you see it and check both ends if it is bent. Let me know if that is it and I could include some repair info if needed.
As for the stalling, Could be a bunch of things. Start out by checking codes in computer. Autozone and Advance auto parts (Maybe otyhers) do it for free. Could also check fuel pressure. Fuel filter replacement.
Thanks Dan
Thank you for choosing Just Answer and glad I could assist you. Please click Accept if you use my help and any bonus money is greatly appreciated.
ASE Certified Technician
20 Year Factory Trained Current GM Technician