Re: changed fuel filter, still bogging
I would check the Fuel pump to see if it has failed for any reason. Also the injectors/rails may need to be cleaned out. I would go there.
As for timing and the CEL, that depends, Some ECU's are designed to pull timing during certain phases of the engine running, i.e when you let off the gas under WOT, the ECU can pull timing.