Sounds like timing. They could have used the wrong cam gear, making the marks look right but actually be off. Check the spark timing using a light. Also, is the check engine light on?
Also, the VTEC solenoid IS wired up. Ignore his^ post.Tthe VTEC pressure switch isnt plugged in but it doesnt need to be if the ECU were programmed to not use it. Also, doesn't matter what ECu you have because they can all have VTEC added and chipped. Not saying yours is, but you will to open it and find out at least.
__________________
"Black people can't be racist" - Some black guy.