It definitely wouldn't have been because the Yukon smelled of weed or that he was driving the red truck pulling a big trailer in the middle of the night. That wouldn't arouse suspicion at all.Sorry but I cringe when anyone refers to these characters as "kids." They are grown adult men.
And yes I could see this might have been why DM was pulled over and carded...out cruising around in the wee hours of the morning, scoping out stuff to steal. Or perhaps different businesses they stole from had grainy video surveillance of a Yukon on their premises, they reported theft to LE and LE was pulling people over with Yukons. LE wouldn't have to tell the driver/owner the real reason why they were pulling them over. MOO.
Good work, police !