hey guys, My parents bought me a 98 civic coupe ex a couple months ago and already the engine ceased up and the dealership wont do anything because its a used car and their warrenty ended a month ago. So it left me and my parents a couple options, 1) They get a mechanic they know very well to put the SAME engine (d16y8) in. 2) Let me swap a b16a2 in it and swap the cluster to an Si cluster. (What i am trying to convince them to let me do) 3)Scrap the car or trade it for money or somethin. (Which i will be pissed off because they bought it for me!) So basically, the guy who would put another d16 in my civic has known my mom for twenty years, and he tells her that a b-series engine swap in my car would be horrible, and i would run into problems, and pretty much end up with a money pit. So i am trying to convince my mom that a b16 motor would work completely fine. But my main reason for posting is to ask, Is it worth it to build up a d16y8 when i have a possibility to talk my mom into a b16 swap? And if i went with a d16, what would i need to change so that the block dosent det. or knock or something? thanks for your help.