I replaced a rock-struck, sonic sensor, on my 2019 Tesla Model 3 Std Rng plus. Tesla estimated just under $300 but I did it with a $55 eBay part. I'll soon clean the debris on the radiator and condenser coils. I'll also clean out the cabin air filter and put a leaf blocking, air filter of the inlet. Source: Tired of waiting for sonic sensors turning OFF | Tesla Owners Online Forum Bob Wilson
Actually there are a large number of parts on my Tesla that are 3d party available new. That is before counting salvage yards. Bob Wilson