The collisions are far from perfect. Instead of checking collisions of all four corners of each car, I opted to check only 2 (one on opposite sides of the hitbox). This was definitely the lazy route and meant there was a very high likely hood of a car passing through the hitbox without touching either of the 2 corners.