Have the codes read an an Autozone. SOmething must be wrong that actually matters in order for your fuel efficiency to have gone down so much. I don't want to speculate without first having teh codes, but it may just be an oxygen sensor, although it feels like your car is new enough that it should not need one yet. Then again, I wouldn't have expected your alternator to crap out this soon either.
To view links or images in signatures your post count must be 10 or greater. You currently have 0 posts.