Common problem that one mate, a new module will fix for sure but a bit dear. You can strip the module down and fix the dry solder connections, have a look around mate there are some DIY threads on that on other forums, not sure if it is here , try the search function.
Cheers
Jmac
Bookmarks