Por algum motivo, o jogo está aplicando a colisão um pouco antes do ator encostar de fato nos carros e isso acontece nos carros com valor y menor que o ator (carro a cima), mas não quando o valor de y é maior (carro a baixo)... Não é uma distância muito longa, mas me incomoda kkk não consegui encontrar uma forma de corrigir isso..
Segue o link do código: https://editor.p5js.org/PabloGibrin/sketches/yGkRFFeKE