A VEHICLE has rolled on the Bruce Highway north of Brisbane, causing major delays for traffic heading south, and making things worse for motorists heading north on the already-busy Sunshine Coast-bound motorway.