Ya, I was thinking it could be a sensor. I got new sensor's with the throttle body so maybe one was bad. It's weird though because once it starts it idles normal. I'll check the throttle tension again, though it should be fine.