With the timing that far off, it would be hard to say what the cause is. Do the tune-up, maybe pull the cat to see what it looks like(should be able to see blurry light through the other end), then do another pretest to get an idea of where it is at at stock settings.
$300 for an LC engineering cat isn't worth the money, just buy one from a local auto parts store.