Exactly. Call in sick and explain you have an issue. The company will provide the support for you to get better.
Report unfit to fly and you deserve to get the book thrown at you. This ‘engineer’ that supposedly reported him - could’ve been the dispatcher?