Holy cow! You went out and tested your car on steep hills???? With traction control fully off??? Next time take a friend and a video camera. This would be fun to watch from the bottom
I've yet to find a hill I couldn't get up/down in my xi but I'm not trying as hard as you!