either way, that's pretty messed up. 3k is way too low for vtec to be kicking in.
i personally don't see a need for a controller. honda does a pretty good job of setting the changover point where it should be. unless you've done some major work to your engine, spend your money on something else first.