also, your engine ran for 4 minutes and was idling at 1000rpm this can be a sign of a vacuum leak or maybe even inconsistent MAF data, maybe MAP too (you were idling right?, TP sensor said 0% which i hope is accurate)
you also had Knock sensor indicate 23 times it re tarted timing to prevent pre-detonation caused by your car running a lean mixture

your car is adding fuel by running the injectors more often because the oxygen sensor reads lean.
i think its actually lean(not faulty O2 i hope) because your knock re tard is functional and it had to pull timing which you see in lean mixtures
Can your tool plot data?if so, id like to see O2 sensor (mv), MAF sensor(gr/s), MAP (v), coolant temp (F), TP sensor(% or v)
i only say this because you should try monitoring the data at fully warmed up for a period of time, we are looking for MAF, O2, and MAP, and TP to jump around while seeing if engine temp is 1) correct 2)  doesnt fluctuate unrealistically
then you would also want to try throttling and holding at different percentages open to see if map, MAF would level out and be consistent or if they jump all over while holding foot steady
also want to know if your TP sensor reads an accurate % all the way through the motion of your acceleration
If you want to check things first before diagnostic work, check your PCV for the o ring it needs and your MAP Sensor if its seated and sealed(I believe its on the pcv that year, right?)
check your 
Intake duct at TB to make sure its sealed all the way to your air filter.  no air getting by the maf right?Check rubber hoses some come off the 
intake at the TB I believe and one goes to Fuel pressure for sure, one goes to CC stuff. one goes to evap can, one goes to your car interior for a blend door somewhere I Do believe, one goes to brake booster, could be others not sure 100%
also possible but less likely in my opinion is you may have spark plug issues or a fuel delivery problem, fuel pressure gauges can be rented and spark plugs could be tested individually for spark and plugs can be checked by ohm meter for internal resistance and coil packs can be tested for resistance.plug wires should be
fuel filter is prob old and icky anyway, so replace it if you can but i suppose you could verify pressure with a gauge, but fuel filters could just reduce the flow and the pressure might yet be maintained