Anyone else have any suggestions? Im wondering if it could be the throttle position sensor, can it be bad without throwing a code? Thanks guys.