Hey folks so I have a 1990 Loyale Fuel Injected 1.8L EA82. Having issues getting the car to start and idle normal without stalling. 
Cranks fine will start once in a blue moon but I have to hold it at 2000+ RPMS to keep it from stalling. 
  
Here is a list of what I have done, checked or replaced 
  
Fuel pump working properly  
Fuel Filter replaced 
New Air filter 
Replaced plugs, wires, rotor, distributor 
Rotor spinning when turning over 
Replaced IAC valve 
Replaced MAF sensor 
Checked all fuses  
Replaced ground from battery 
  
A little background information on the issue prior to this happening It would start fine but idle low and seemed to cut out and loss of power unless the vehicle was warmed up. 
Occasionally the RPM's would spike and then drop over and over Id guess in second intervals. That wasn't very common but I figure more information the better. Hopefully  
you guys can help I am almost at my breaking down point and willing the have a mechanic look at it which is my stubborn last resort.