Johan Peter Wåhlin , kyrkoherdeoch