I’ve had some success finding older posts with the date function under “Advanced Search,” but it’s pretty limited.
If you tend to post in multiple forums, you could try searching by forum and username under “Advanced Search.” That should get 5000 posts in a single forum.