In Spain at least there is a difference between estacionar (to stop with the engine running) and aparcar (to stop and leave). In Mexico the two things are more or less merged, and if you say estacionar or parquear depends on how much English influence there is on your idiolect... Or how close to the border you are o/~ y sus troconas del año, que afuera tenian parqueadas o/~