Faced with a large new assignment and no experience working on this type of activity or anything this large, it is easy to lose confidence.
Today's workforce is mobile and unwilling to stay in job where appreciation is rare or where the person is not making a difference.
You are already doing more than you thought possible and here comes this "extra" assignment.