Had a look at my Map sensor it says 89420 -10050 5v denso from what your saying its likely not from a Gt starlet ?
weejohn have you got any pictures of and around the inlet manifold just to make sure all the pipes are in the right place?
I run an ACIS mani and Celica throttle body so it wont be any help to you, sorry mate. It could be fuel cut as the lad says above, what does the car drive like?