okay....jsut came back from a quick ride... it seems to hesitate and be really rough on light trhottle, but when you floor it.its smooth but it doesnt have a lot of power. So my guess is either ECU, Maf or TPS .. ill go check .... any other toughts ??