Uninstall WhatsApp and see if that stops the battery drain. WhatsApp on Windows Phone has often been the cause of battery issues.
Other than that, I would uninstall all and any apps that 'sync' with servers in any way or use your location data, and then reinstall them one by one, checking for...