Re: my 06 impala engine is stalling..
You sure it was your rear main seal leaking and not your torque converter/front pump seal? This sounds more like a transmission torque converter problem to me. If the tc isn't releasing from lock up, this can happen. Maybe if you can find the torque converter lock up switch connector, try unplugging it and see if that helps. If so, you have your answer. The switches don't cost all that much, but the labor to replace them is high.
"It's only when you see a mosquito landing on your testicles that you realize that there is always a way to solve problems without using violence."