Do you have and used the setff command off the install disk?
With the 3.1 roms have you tried holding done (one or both) of the mouse keys on boot?
I know I had to do that on mine to get it to boot with 3.1 roms.
Upgrading to the latest roms for the FF fixes this issue obviously.
Try using setff to activate the ram.
You do not "have to" use the SetFF command
but like SetCPU or SetBatt it lets to get the best configuration possible for your use
The SetFF command allows you to set cpu caches, copyback mode, emulate a 68882, softboot a KS rom and/or put KS into 32 bit memory, etc.
and yes with the older roms you can hold the (I think the "right" (it has been a while)) mouse key at start up to get the plug n go menu. This allow you to disable a significant amount of F40 features and allow the 3.1 roms to work. This menu will also tell you the version of the plug n go roms you have (I think again it has been a while).
However, I would recommend buying plug n go 3.4 roms if you can. I got mine from TjLaZer "above" and they worked just fine.