For all the help you've given me over the last year and a half, I still owe YOU!

PS - You mentioned that your last CEL was due to a gas cap. The cap doesn't need to be off, it just has to be loose. Any loss of vacuum will throw a CEL (I think it is emissions related). Usually, if the car can start 3 times successfully without a fault, the CEL will go away.
_________________________
Brad B.