Car doesn’t accelerate after ~3500 rpm

Seems like maybe a limp mode or engine protection mode. Any thoughts?