Hello to all

I'm KennygDownunder in North QLD State in Australia and this is my first post here so i hope i get the etiquette correct ! My Beast has been ailing , off and on for 3 years now but I couldn't get it to play up for my trusty mechanic. Finally it has decided to go on stike ( of sorts )......I cannot accelerate beyond about 3000/3500RMP even in Neutral ! Sometimes it goes normally like the true rocketship that it is and then other times " booing" it wont go ! I can drive as long as i remain in a higher gear and do not accelerate in a spirited manner. The codes appearing diagnostically were possible primary oxygen sensor(s) and LHS MAF ( in Australia we have RHD cars ) . I replaced BOTH primary oxygen sensors ( she has 90,000km on the odo and i presumed these needed replacing at this mileage ) and the LHS MAF...........now it is still doing the same ( if i take the LHS MAF off it runs wonderfully but that is the new one ! )......If I leave her for a week or so without cranking her up ( cold start ) or on a hot start after sitting say 10 minutes she starts fine then gets the jitters ( won't idle) and snuffs if i try to drive away. Fuel pump pressure is good. Any sage thoughts please as of course i cannot drive her and I live in rural North Queensland on the east coast ..........my very handy mechanic is pulling out what hair he has left and i am afraid he will lose all of his hair over my Beast ! Thanks in anticipation

))))) Cheers all ....................KennygDownunder