My 98 ranger 2.5l has been acting up while driving . It jerks and “jumps” AGGRESSIVELY while driving . In any gear and any speed . I bought it off someone on fb and apparently he replaced engine and had receipts . He did let me know about the jerking problem I did notice he did a egr delete so I bought everything and installed . Still had problem. Replaced spark plugs / wires , cam and crank shaft sensor , cleaned out throttle body . I do notice when I disconnect and reconnect the battery . I take it for a spin and it doesn’t do it , until maybe the next drive . Any advice ??? I would appreciate it