the thing that puzzles me is the car has been working before so the loom and ecu have been compatable.
have you an alarm / immobiliser fitted ?
it may be something to do with the alarm / immobiliser and nothing at all to do with the ecu / loom as i doubt you would have even touched the ecu when changing the dash. i'd remove the whole dash and check every connection, fuse etc
steve