Hi
I think you should reapply for the e-visa. Your passport no is your identity when you are traveling. If it is not correct you might get into trouble.
It always better a hire a tour and travel agency for foreign trips as all this matter(visa & tickets) are taken up by those travel agents.