i recently replaced a 99 d16y8 for a 96 same model. the 96 was a rebuild from a reputable shop. car started right up and was running fine until it warmed up thouroughly. what should i be looking for? are these years compatible? should i be looking at the ecu? almost everything else was replaced on the car prior to engine swap.