When you start the car and idles rough, Once it warms up, all it wants to do is rap it self out, but the two step,kicks in at 4500.. throwing codes 3-7-10...
mind elaborating a little more in plainer mechanic type terms...
All I et from your post is that you have a Vtec motor swapped in a DA that is throwing codes... & Idling rouugh...
when you swapped the motor what else did you swap?