I think my ignition timing going to zero on the gauge on the laptop was a fluke -- no where in the logs did the timing go way off.
I (mostly) found the solution to my problem.
The problem:The car runs fine at partial throttle but bogs really bad when you punch it. it seems that when the car switches from closed to open loop all hell breaks loose and the car runs like crap. There's a certain sweet spot where you get decent acceleration but if you give it a bit more gas it bogs. Also when I changed the spark plugs they were whitish - this means the car is running lean.
My friend told me that 240sx's have fuel line clogging problems. I don't know where he got this info from, but I decided to act on it.I replaced my fuel filter with a NAPA one. After about 3 days my car was much more responsive and the bog is almost completely gone.
If you read the FSM for this car it says to check the fuel pressure. If you have the tools I would say try it.
Replacing your fuel filter (see here
zerothread/160213 ). make sure to do the engine cranking part. this is to remove pressure from the fuel lines. You don't want a big mess spraying everywhere. The fuel filter holds about half a cup of fuel - be ready for this. Also note that because of this the car will be difficult to start the first time. After the new fuel filter fills up and pressure is back to normal the car will be fine.