05 impala

occasionally my Impala will start hard shifting in all ranges. If I shut the car off and restart it it will stop the hard shift. Is there somthing electronicly going on?

Shifting is controlled, at least partially, by a computer. Your Chevy dealer may (may) be able to reprogram the computer. You checked the transmission fluid, right?