Hallberg enjoying recent resurgence as he prepares for 3M Championship