>>If I release my hand pressure on the wheel, the wheel starts twitching about.
That sounds like a buckled wheel to me. You may well have knocked your tracking out and bent some suspension component as well.
I'd recommend you get it checked out by someone who knows what they're doing, not a tyre place!
|