Mine had about 115K when i bought, I got a 1 year, unlimited mileage drivetrain warranty for about $400. Here is the catch, they only pay $60 an hour labor!!!!!! If you go to a mom and pop, they can cushion it to work it out so you don't pay out of pocket, but to a dealership...you are out of luck. So make sure you read the fine print. I also have to do ALL the recommended maintenance, so at 120K, thats the big one, about $1100 worth of stuff, which I already had done. You also have to change the oil every 3K regardless of manufacture recommendation, unless you call them and get it in writing otherwise. I did, since I use full synthetic, they let me go 7K. So once again, read the small print.
$2300 seems high, try shoppin around?