Got my car dynoed today, and came out alot lower then what I was expecting

...mebbe I was expectin too much? Anyway, when the dyno was done I was using a OBD1 b16a ecu. Also, I dont think my vtec is working as I cant "feel" or hear it at all. I tried swapping out the vtec switch w/someone elses and still no luck. Anyway, any suggestions? Someone told me I'm runnin pretty lean especially around 5krpm.
98 B18c5
JRSC w/boost upgrade kit(dont have the Boost Timing Controller)
DC 4-1 JDM Headers
Metalit Hi-Flow Cat
Fujitsubo Power Getter Cat-back