Deff not right and thats something u need to get sorted or it will overheat and cook your engine!!! Wait till it cools down and see if u can see which pipe i split or if its the radiator itself. If its a pipe see if any numbers on or send me a pic and I will price for you. As for the running , I would either get a maf to borrow (ideally) or buy one..I can supply if needed. Also check to see if you got any air leaks anywhwere as this could also be giving the maf false readings and making the cars fuelling go haywire. Not advisable to drive with it disconnected(even though its better) as the car is just in a 'safe' mode and fuelling will not be adjusted correctly when on the road.
Thanks
Graham