thanks guys, i found my problem. it was my tps sensor, i replaced that sensor when the motor arrived cause it got damaged during the shipment and it was out of tolerance. yea, i swapped my tps and map plugs at my last swap but this time i made sure so i wrote on the plug itself, thanks though...