Not trying to be a wise guy(but I could real easy) I would try a garden hose to encourage kitty to move on out. Again not trying to be mean or funny but a stream of water might help the cat decide to leave the tree.
Man I wish you were closer, I would have it towed to the shop and check it out for you. I am in canton, commerce is a long way out for a tow.
If you can get the car to me I will diagnose it for free. Just PM me if you think you can get it here.