yep tyre pressures make a big difference. the next place to check would be the difference in castor. as ".ady" said...
Forum Rules