i have a 90 civic 4d that we are putting a b16 inbut not long after purchase it took a sh&t and it was a code 8 and wasnt reading tdc car bogs once at 3000 rpms other than that its ok except when starting the new distributor is pricey 300$ to be exact with core return i didnt do it because i was putting the b16 in any how so yea thats the only way to fix the problem unless u live with it