You can run the stock map richer (must leave it in open loop) and adjust for altitude by adding a Barometer (baro sensor). The stock ECM has the capability.
I have had good luck as much as 115AFV on a bone stock bike.
https://www.buelltooth.com/baroxb.html