If you felt a pop I would be checking under ur TB for tight clamps, it may have popped up and off the TB, If you are not a hands on guy take it to a shop as Cooter said.Dont take it out and push it , its not a SB chevy.