miata is very hard to start 93 mazda 1.6 ltr it seems it does it when its cold on 1993 Mazda Miata MX-5

well i had this car for 2 years had diffrent mechanics look at it and no heip i ve been changing parts with no resalts. new cam.angle sencer ,air intake box used ,temp sencer,valve job ,throtle plate intakebox ,its geting fuel, spark ok installed new timing belt had it checked 4 times its good , it seems like ones it cool down i have to crank it for 20 to30 mins. before it will start help please.

Asked by for the 1993 Mazda Miata MX-5
ck fuel pressure while its cold and post results