DA bogs at 1000rpms 1st gear

Hey guys my friend just got a DA like mine but his bogs up at 1000rpms on 1st gear then a 3000rpms it gets going i had the same problem but idk wat did because i did so much to it already

Bad TPS is what was wrong with mine.

wats TPS?

Throttle positioning sensor

a bad TPS will throw a CEL.

Have you check the ignightor and coil?

check your ignition system mainly secondary aka coil, ignitor, ignition cables, spark plugs, rotor and cap…also your ignition timing…you willl need a timing gun/light…if all thats good i would just check the fuel filter and the IAC