If the tyres are in good condition and pressures are correct, then the most likely cause is play in one or more of the suspension bushes or the suspension set up/alignment is wrong, all of which can cause crabbing when driving over even slightly uneven drain covers.