its a pretty expensive gamble. I payed a 108.00 for mine rebuilt, or whatever you want to call it, just not new. but, I had mine scanned to confirm it was bad. my symptoms were, it shifted fine until it warmed up. bad solenoids obviously don't work as well as they should when hot. hope this helps