S14 Sr20- startup/idle

I bought the car with stock Sr20 already swapped and just working through the plethora of issues.

Where i’m now at is the car needs about 3 turns to fire up- first two with just to ignitionto get the pump relay and 3 separate tumbles it comes alive. - This shouldn’t be.

My idle is closer to 900 though and it seems to drop about 1-150 rpm every now and then, very slight amount not a surge and drop issue.
If I give it gas not even into boost and let it go without feathering it back down it will die.

I’ve been trying to come up with a list of things to check myself as a novice.

  • charging on the alternator (i recently replaced it myself, maybe the belts aren’t tensioned right)
  • check the maf plug and injector plugs
  • pull and inspect plugs for gap and fouling ( can anyone suggest a replacment for stock boost SR?)
  • check vacuum leaks
  • fuel pressure

any ideas guys?