Yeah can't you borrow some 13/14/15inch wheels for the front?
Your cheap low profile rubber is making it worse...