I am pulling my hair out with this problem, I have an 03 stilo and suffering power loss with revs below 3000. I have cleaned map sensor, replaced maf, and it's still happening, disconnected maf and it runs ok but not with full power on the default settings but having replaced maf i am Now at a loss where to go next, fuel consumption with or without maf sensor connected is not affected at average of 45 mpg, have connected to fiat scan diagnostic and no codes reported. Once car reaches 3000 goes like normal except large amounts of black smoke belches out of exhaust, as power cuts in, at idle feels like it runs lumpy, have also replaced fuel filter, air filter. All these issues seem to have started after intercooler pipe through inner wheel arch split, which was also replaced, along with the crank sensor as this became faulty, not sure if this is connected at all. Any help will be appreciated.