Let me know i have tried everything with in my budget, spent about 300 trying to get this fixed with no luck yet. everything i take it to someplace the car starts to run really good again. One place said it was for sure my cat, so i got it replaced with no luck. Another said it was my some temp sender with no luck.