Id check out the fuel filter as well. Might not be a bad time to throw a bigger pump in while you are at it. I still think some data logging might shed some light on the situation.
I wouldn't wipe out the flywheel thing either. Some soobies take them perfectly, others throw cels due to some timing issue. If its running rough though, I don't think id blame the flywheel.
Sent from my Droid using Tapatalk