Thulani,
Have you reviewed and applied the SAP notes related to WM performance. I can't say that is your problem for sure but it would be the first step. Then I would look at tracing the SAP calls for functional location and equipment in SAP to see if you can determine why they are taking so long to run.
--Bill