You need to fully qualify the path to the script because runas will set the current working directory to C:\WINDOWS\system32.
Add the noexit switch so that PS does not terminate immediately, and you can see the error message.
start-process powershell -verb runas -argumentlist "-noexit -file C:\MyScripts\scriptname.ps1"