Ok so I have 90% of my problems fixed so I have code 51..guessing tps is out of wack/junk? And my safc says 28-30% throttle no matter what I do..and for the afm it reads 0-3hz...also when I try to rev it doesn't let it just bucks..can someone help a brother out?