shifts hard on 2004 Buick LeSabre

the car will run rough when it is idling and stall, also when I am driving it it shifts hard, any ideas

Asked by for the 2004 Buick LeSabre
the shifting hard may be from a broken accumulator spring which is common. a trans shop can verify this for you and give you a bid.

the stalling, it may be a vacuum leak or a bad idle air control valve. you can also have the shop verify this for you.

how much does it cost?
when you find out the exact failures let me know