I purchased a preowned 2007 328i several months ago and all was fine until a few weeks ago. When I step on the gas it really drags like it's pulling a 1000 lb weight. When I take my foot off the gas it feels like it's being pulled backwards and appears to be coming to a crawl. Does this make sense to anyone? The dealer claims the fuel injectors need to be cleaned out and I've used a gas additive but to no avail. I use Chevron 91. A diagnostic code isn't appearing so they think it has someting to do with emissions. I don't know. It seems to be getting much worse as time goes on. Any thoughts would be appreciated.:rofl: