Ed,
I believe your problem might be the magnet on the cam sprocket. Did your shop take the front cover off to get a look at everything? They should make sure everything is lined-up correctly under there (the dots on the sprockets and all that).
For those of you who are not sure what magnet we're talking about, here are some pictures:
Cam sprocket w/ magnet Front of engine with cam sprocket installed For the record, I have yet to get any cam-related SES lights. The only thing I'm dealing with right now is misfires, but I believe that's because of defective stock wires.