Went to the track last saturday

I think these guys are right that tuning is in order. Changing the intake and not getting the little things figured out isnt going to help. If your having trouble tuning see if there is someone on here in your area that can help. If your fouling plugs thats a good indication something isnt right.

Exactly!!!