Had this code pop up last week. I know its the secondary air induction and that it is the air pump staying on to long. I am told it may be a relay that is stuck. Beyond a stuck relay what other possible causes can it be? I found some good explanations of the system but wonder what other causes may be at the heart of this problem. Any input would be greatly appreciated. 2006 3.8 liter normal 107K