Lately when I start my car it has to turn over longer than usual (usually a few seconds, normally it would fire almost immediately). I'm also experiencing a loss of power or misfire, it feels like the car isnt running on all 8 cylinders but its random, when the car is idling you can tell it's dropping a cylinder every once in awhile (At least I think it is, can feel a random rough spike) If I try to run it WOT it just falls on its face and sounds terrible, but this is also random, sometimes it will run strong at WOT and sound fine (Not very often tho, getting worse I think) The spark plugs were changed a little over 2 years ago and havent had many miles put on them, car is at 93K miles and all Stock. I had a JLT CAI but it failed smog inspection (Not legal in CA, Oops!) I put my stock air intake back on and it started acting up about a week later. I'm guessing it could be a spark plug or coil pack but would either of those be associated with the car taking longer to start too? Thanks.