Just to let everyone know, I road tested my car this weekend and no problems. I think the Camshaft timing sensor was going because i couldn't run 70 past 40 miles without it shutting down to limp mode. Cost about 325 to get it replaced. Thanks for all the advice on here.