2 Months is fine to fix the passport if you are not getting married till April, I make that 4-5 months.
If you try going for a Fiancee visa to come over for the marriage, you can have that denied on the basis your passport doesn't make sense to them, as it will not match the birth certificate.
If you read through this forum you will see constantly by many members something like:
Ensure ALL the paperwork is in order before applying for any visa.
We see 100's of cases like this every year, and know how the immigration deal with it, so you can either take our advice, or do it your own way, but if you choose the latter, do not come back here looking for help a second time if it all goes AoverT.