Ok so this is my brothers car, and as usual I have to fix it.
Its a 2003 Grand Prix SE 3.1L and he brakes the thing about every 3 months. (Not the cars fault, the owner is a moron!)

Right now he has lost 1st and 4th gear.
So far we have replaced the shift solenoids, the ECU, Reflashed the ECU, and he replaced some sensor as well?

Still dosn't work.

He is a moron and put used solenoids in it. Don't ask hes not to bright.

He installed a cone filter like 6 months ago and let it rest right on the main harness. It wore threw the harness and the metal end cap on the filter shorted it out. I fixed it, and put the cars stock intake back on and it ran great for 3 months then blew the lower intake manifold gasket. What a pain in the **&^ that thing is to change!

Now he has this trans problem that he wants me to fix and I'm not sure what ells to do at this point?

Any ideas?