Wow,
That REALLY sucks... sorry to hear it.
What part of KC are you in? As it turns out I am in KC right now, flying home tomorrow and back Monday. Then again, I am not the best mechanic in the world, but could perhaps be aound to lend a hand.
We will see what the cards hold.