well if its still stock ti wont over fload it self cause it wasnt designed that way . it could be the electical problem like check the spark plug wires, plugs, ignitors, and soo on .or it could be that its not getting enough fuel. so u could try checking the fuel delivery . fuel pump , fuel filter, and so on..try running some fuel cleaning products if thats the problem..like
http://www.berrymanproducts.com... use the 123 kit .they sell it at auto zone.