you should look into cleaning the MAF or trying a new one as well mate. 150 g/s is stock and for a stage 1 map you should be pulling 170'ish g/s.
170 is high for stage 1 on ko3s, look for mid 160s with good filter
timing pull is very high, i thought you always used tesco 99 jono, if you havent and you use 95 then this will cause high cfs
combination of 95 ron and boost leak causing timing pull.... need this sorting jono, prolonged could melt a piston
what other sympton can cuase low maf reading?
james do you have the loge from wen we did loges