Help with fault codes I have found

Hi,

Was wandering if anyone could help me with these fault codes that I keep getting:

Code:
Address 01: Engine
   Controller: 6K0 906 033 B
   Component: 1,6l/2V SIMOS3  00HSS165
   Coding: 00001
   Shop #: WSC 06402
5 Faults Found:
16486 - Mass Air Flow Sensor (G70): Signal too Low
            P0102 - 35-00 - -
17523 - O2 Sensor Heater Circ.,Bank1-Sensor1 Short to Ground
            P1115 - 35-00 - 
17923 - Intake Manifold Changeover Valve circuit Short to Ground
            P1515 - 35-00 - 
17843 - Secondary Air Pump Relay (J299): Short to Ground
            P1435 - 35-00 - -
17829 - Sec.Air Inj.Valve Circ Short to Ground
            P1421 - 35-00 - 
Readiness: 1110 1101

I am going to remove the SAI and put in a resistor so hopefully that will remove the last 2 faults, but was wandering if anyone could point me in the right direction to stop the others coming up?
The car runs fine just the engine light is always on.


Thanks,
 
Genuine SEAT Parts and Accessories.