I know there***8217;s probably a thread on this but too tired and stressed to read through right now. Started my car today and it won***8217;t let it rev about 2500-3000rpm and it sounds like a weird 2 step. Then when I let of it has a weird idle where it***8217;ll will drop to about 500 then go to about 1500rpm ( sounds like I have a nasty cam in the car) I don***8217;t know what this is please help. I feel like it***8217;s a limp mode but idk what for. I started the car about two weeks ago and it started fine except needed a new starter so I put one in and now this?!?!? Could it be throttle body is messed up? DISA? Fuel pump? I don***8217;t know please help me