Lip takes the joint from Ian with his left hand, but after a camera cut, the joint has instantly jumped to his right hand.
When Steve's boss offers him a job to steal two more cars, he says they're a pair of "Lexus 450-LSs." The Lexus 4.5L diesel engine was never offered in the LS. He either meant LS460, a sedan with the gas-powered 4.6L V8, or the LX450, an SUV with a diesel engine.
Steve tells Fiona that he gave her a ticket from O'Hare Airport to Miami to Costa Rica and to meet him at O'Hare Airport, but when the scene shows Steve at an airport, signage shows he is at Midway Airport, way on Chicago's South Side. O'Hare Airport is on Chicago's Northwest Side.