^^^ Just skimmed that article.

I was going to say, I'd be surprised if it was the solenoid itself. More likely the VB is full of junk, causing a sticking valve. You could clean it and be okay, BUT...

You need to know where the crud is coming from. Is it normal clutch material, or is it coming from the TCC...? If it's clutch material, a pan drop and fluid change will buy you a lot of time. If it's the TCC, you're kinda hosed.