If the standard B series engine let say B16a, Vtec open at 5600 rpm,then we rechip or use Vafc to open the Vtec early than that ,let say 5000 rpm or 4800rpm , does this cause any harm to the engine or the Vtec system?
The VTEC window is a variable VTEC switch point based on engine speed and engine load. Usually you want the VTEC point to move higher with lighter engine load. The above screen shot shows VTEC switching at 5000 rpm when the manifold pressure is 5 inches vacuum or above (which is close to full throttle), reducing in a linear fashion at 6000 rpm to 15 inches manifold vacuum.
Do not set the VTEC switch point too low as there will be insufficient oil pressure for the rest of the engine. As a guide do not go below 2000 rpm.
Do not set the VTEC switch point too high as the high speed rocker arm will float on the lost motion spring and damage the valve train. As a guide do not set the VTEC point higher than 6500 rpm.
That's a guide only, but usually tuners never set their vtec point past 5K mark, unless the car's stock vtec point is already low, at 5.2K, like fobs.