Update- Car has been smooth as glass for several days now. I would officially call this problem fixed. I cleared the code /service engine light a day ago and it has not returned in about 60 miles of driving.