Bought what was said to be kpro but when it was shipped here i open the box and it was just a regular plain ol prb ecu. seller says he forgot it wasn't kpro. after 3 weeks of trying to get my money back I end up losing 50 bucks bc of his mess up. He says that that 50 was for shipping and paypal fees. Im pretty sure the seller takes the bite on their own mistakes.