Don't know if this belongs in this forum category, but I will post anyway. I've been having issues with BOV flutter and OBD2 code P0120 for about 4 months now. Can anyone tell me what the underlying cause of P0120 is? I mean, is it inconsistent throttle position, a drastic change in throttle position. Are there any electrical problems that would set P0120 off that are not TPS related? Bad ECU?. Thanks for all your help!!