A strange feeling came flooding back.

Literal

Strange feeling [subject-が] revived-come.

蘇ってきた uses ~てくる (change toward speaker's present): the feeling 'came reviving' toward the speaker. 蘇る (よみがえる) means 'to revive / come back to life.' A literary, evocative expression.