OK, I fixed it. This is what I did:
First - Killed Market App using System Panel Lite. Then went into manage applications in settings and uninstalled the market app (don't worry it just deletes all market data. App is still there.)
Then follow these steps:
1 - Need root (got it from modaco ROM)
2 - downloaded root explorer from market.
3 - download the attached build.prop from
4 - Connected phone to PC and copied it to root directory as seen on pc
5 - Opened root explorer, mount the file system (clicked on RW at the top)
5 - Went to /system rename build.prop to build.prop.bak (long press)
6 - Copy build.prop from /sdcard to /system
7 - Rebooted system
8 - Ran market again
The app now appears.