so for any of you fifth gen ez36 guys i highly recommend cleaning the throttle body after 30k it makes one hell of a difference !! Spent the better part of the morning at ECS hanging out and getting it cleaned up like new. Problem solved! Happy car Happy life.!