just a suggestion i am not sure but does the throttle body seem ok?