check the intercooler hoses for splits etc, p1260 will be when the fuel pump times out, nowt to worry about, p0100 could be the MAFF sensor, unplug it and se if the car runs any different, check wiring on the intake temp sensor sometimes they chaff or get broken.
Black smoke and loss of power usually points to intercooler hoses.