Please fix it tomorrow afternoon after 2pm.
I think the above sentence is a bit strange. Will it be more acceptable to native speakers if I change it to:
Please fix it tomorrow afternoon. I will be available after 2pm.
Do you have any other advice? Thank you.
The first sentence is just fine.