Don't beat on it until you get it figured out. Look for air leaks / vacuum leaks. Check the plugs. How long have you had the car?
Brookspeed Tuning is down in your area if you need some professional help.