Character mistake: When Kyle steals the police officer's gun and asks him what the date is, the officer replies "12th, May, Thursday". The film is set in 1984. May 12th, 1984 was a Saturday.
Character mistake: When Trish's car stops running, Tommy states that its the solenoid that is the issue. A starter solenoid is responsible for sending voltage to the starter when the ignition is engaged. 1st problem: The car would not stumble and stall because of a faulty solenoid. 2nd problem: The starter was already engaging while Trish was hitting the key. So bridging the solenoid was pointless. The only reason to bridge a solenoid is to create a connection from 12 volt to the starter when the internal system is compromised due to wear. But that wasn't the case because when she was trying to start it, the starter was turning the engine. Plus the solenoid has nothing to due with the way an engine will perform (running, misfiring, not running).