coming home from my gf's house at 2:30am I got on 580 westbound. just ahead of me there was a small pick up truck going kinda slow so i went over a lane to pass em. they started to drift out of their lane and into the shoulder, then all of a sudden they swerved back almost hitting me, I swerved...