@houstonhls,
There is a sensor for the cam, that goes out after 100,000 miles that makes this happen. ( rough idle, poor performance) Call up your local dealer and ask them to confirm my guestimate of your problem.
But I believe that i have chosen well.
Good Luck
Stugotz