Screw your wallnuts and other peanuts. When did any other car manufacturer do something like putting a 335-engine in a car that always had a 340 engine without telling customers (never ever)?
Cancel the order, don't buy it. The way u talk i think u will regret it.
Other options:
1. Buy the car, experience it and give it a chance, u can alway return it if u follow their return rules.
2. Buy a second hand Model 3 with the motor u like.
Buying a older model can have other down-sides, like having the older AP2.5, the older ones from being 2019 also have less comfortable seats. Tesla keeps improving stuff without telling anyone, if something was better then promised it's a extra, but u cannot count on getting it.
And i can assure u, i am NOT a fan-boy, i got my M3 in sept 2019 and got AP2.5, disappointing.
More disappointing is the bad finish (extreme soft paint with many defects, misaligned parts, bad sound-isolation, the way i had to pick up my car (dirty in a fully piled open air parking lot), al would be solved and they tried, but not everything has been fixed. After all this, i like the car so much (the driving experience) that is still decided to keep it. The good beats the bad.