well my suggestion is take it somewhere and have a real machine diagnose the problem, not just a code reader. alot of times when 1 sensor goes bad its starts to trigger a bunch of other sensors that r fine 2 set off a code cause they work together. get it checked out my friend, you'd be surprised, its prob something simple and stupid.