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