I need a distro of Linux that runs on an old laptop with only 4mb of Ram.
Surly you joust, Mr. Quiote.
It is not impossible to run console Linux (no GUI) on low RAM. Your hard drive needs to be a decent size also.
I had Zipslack (7.1) running on a Compaq desktop (with 4MB RAM) for a short time. Newer versions require more RAM.
I do not think any current versions will work on 4MB RAM.
Peanut had a very minimal console install (actually it just unzipped) at one time, but I do not find it in their archives now.