I’ve been having this issue for some time. Check all connections and pretty sure injectors are all firing. Tried screwdriver trick. Replaced spark plugs month ago Need to check them again for wear. Spark plug wires were new when bought about 50k miles ago. Will replace anyway. Had collapsed cat on drivers side due to speed bump. Gutted cats. Never really had any misfires before this. I have the p0449 evap solenoid code. Have the part need to replace. Was always getting lean or rich codes. Now main focus is p0308. Have somewhat of advanced scantool and have readings. Have moderate tune by local kid who basically had no clue. But thats years old and never had issues. Sometimes when i come to hard stop i almost and have stalled and rpm will drop significantly. Sometimes sputters on hard accep when hard stop to hard accel.