If they don't fix it under the warranty, then fight like hell. If that doesn't work, then forget the dealership altogether. They always charge an arm and a leg...and you really don't want to give $10,000 to people who are being jerks to you, do you? These high prices are not just true with Isuzu, but with all car companies.

Shop around, and you should be able to find a new engine for much less. One major auto parts chain here in Michigan can get an engine for about $3,500, with a 3 year 100K mile warranty. You should also have no problem finding a mechanic to put it in for about $1,200. If you know a mechanic, it my cost you half that (it's always good to have mechanic friends). Yeah...it's still not cheap, but it beats $10,000.

Joe