Been happening for a while now

If the car hasn't been started up for a while (e.g over night) and the car is cold, 1-2 cranks with the key it'll turn on...
After it warms up, if i try start it up asap it'll be fine
But after its completely warmed up and settled down 5-30 minutes, it takes 4+ cranks to get the thing started.

What i realised is...it helps when i have the throttle down..


I was looking towards fuel ...but injectors and fuel filter seems to be fine...I dont think their could be any leaks . The fuel pump seems fine because it primes fuel told by my fpr..

- Starter relay was replaced..
- I'm starting to look at dizzy ignition coil......


Cheers