Hi,
I have the same config like you, A4000 + CSPPC + CVPPC.
The entry bootdevice is twice in your startup-sequence:
set bootdevice "bootdevice=SDH3"
and some lines further:
set bootdevice=""
You have to comment the second entry as it overwrites the first.
Another difference to my startup-sequence is the entry with the kickstart:
set kickstart "nokickstart"
I have not read the ROM to a file and it works for me with the entry above.
The third difference is the filesystem. You use PFS3. I use SmartFileSystem from Aminet for my MOS system partition. I´m not sure if MOS supports PFS3.
Hope this helps.