I have a 2003 Mazda. When the engine isn’t up to temp it runs fine but once it’s warmed up the problems start. Around 3k-3500 the truck falls on its face like the flip of a switch. And will randomly put power back in. This continues back and forth until you reach the rev limiter. I just can’t figure out what would make it jerk back and forth like that but only when warm. Thanks in advance.