Could this be related to your previous engine problem?
My trouble shooting guide suggests:
1) Check fuel system for obstruction
2) Check ignition system for a failed component, poor contact, or change in timing. Check electronic module.
3) Check compression.
Steve