Cleaned my throttle body on my 2008 silverado 5.3l and idling a little off. Seems to be too high, anyone know should I take to dealer to recalibrate or is there another option? I decided to clean after check engine came on and code p0121 was reading on diagnostics.