all sorted,it was fuel pump,i was getting a 1.5 volt drop to the fuel pump,ran a new cable straight from the battery.I would never of thought it would have made that much difference.It was even reading between 11-12 on the afr gauge before i fixed it.