No sería hasta 1986 cuando Idol presentara un nuevo álbum, "Whiplash Smile".