Yes you are correct also, both ways will erase all keys stored in memory and program
the available keys. The reason I advice to do pcm replacement is because its mostly
available instead of all keys lost which had been found to be missing in many vehicles
and people understand what it means but pcm replacement is something some people
don't relate to programming keys, it also works very fast. The only downside to this is
it will also reset the pcm and it will need to re-learn all values but it does it pretty fast
though.