Guys.. I found a solution for the error you getting. Its bcz you did 2 token contract transaction (i.e) you did the Step 3 twice. To solve this problem, transfer your Spark tokens to a new Ethereum wallet. And do the process 1 time properly. It will work. Its quite annoying till i found this. But finally, someone is doing the team's work here.
RE: SPRK Token Swap Procedure for MyEtherWallet