I took the plunge on a beautiful S600 V12,1998,with a nice pedigree...,and it came with the following annoying issue:It looses power ,ocassionally after been parked for a hour or two,it starts sluggish after sitting for a little while, and feels like it is choked,then suddenly the power kicks back in,throws me back in the seat.It does that randomly(once every other day) and triggers the following codes: P0105 actual code and pending P0404,P1149,P1300 all 3 pending.I reset them and things are fine for a day or two.So far I replaced one MAP sensor,then reversed it... and replaced the gas cap,because I feel by the way it starts warm,after sitting one hour/two,that is loosing fuel pressure...any ideas?