thanks guys i got it, my distributor was loose lol. sounds so stupid but i opened my hood today and first thing i checked to see if the distributor cap was clean inside, but it was loose and the whole distributor was wobbling lol, the car been standing at the shop for months so somebody must have loosened it