Sucks that u got what seems like screwed over but I've been in your shoes that's why I believe my 60kmile trans is messed up due to the shop I used reusing valve body and solenoids you may look into price to replace just those parts because I know the solenoids only run about 45 dollars which is better to pay to fix then the whole trans being broke......maybe trannyman will chime in with advice.....good luck