I went to start my 97 4runner today and it would not start. I came back a few hours later and it would start, but is stuttering hard. I went and put gas in it up the road and got there just fine but on my way home I could not go faster than 20 mph and it would not accelerate at all. Then i was trying to park my car and I heard a popping noise that sounded like it was coming from the engine compartment. Not sure what is going on but if you know or have any suggestions for me I would really appreciate it. Thanks.