A plan to build a new weir on the Cowichan River is now fully funded, but completion is still more than two years away provincial officials said Friday.