I'm sorry but I have never really experienced this problem but i can tell you that something is very badly wrong.
Your bot reports a 58 minute time drift at irregular but smallish time intervals. This would generally mean that your bot or the server your bot is on is very busy doing something it probably should not be doing. It could be script(s), it could be a faulty server or it could be a poorly compiled/configured bot. For example, some indications are that it could be trying to resolve a host without the dns module being loaded/functional.
Beyond that, I can't offer further help except perhaps to do some googling with :-
"(!) timer drift " +eggdrop
If you happen to be on DALNet and contact me I can offer to compile/configure a bot for you just to confirm whether it is the eggdrop at fault.
One of the most common causes for such huge numbers of "timer drift", is if your system clock is turned back 1 minute every now and then (since the "timer drift" calculations only take clock minute into consideration). Also, looking at the timestamps in your log entries pretty much confirms this is the case.
Personally, I'd guess there's some issues with the system clock running slightly too fast, and being adjusted by some time daemon every now and then. Whenever the time adjustment crosses the "minute barrier", you get this log message.