but when it tries to load it gives errors and asks for ENV and says it can`t load amidock or something .
Sounds like your 3.1 soft-kick has been wiped by SetPatch and you try to run it on Kick 3.0 now. Get the real rom, softkicking is illegal anyway.
Bye,
Thomas