This mixing/matching never works. Why did you downgrade to a 1.3L and not another D15B? Also, a D15B3 is a carby engine, how are you running injectors/ecu and in a carby engine setup? Did you convert your carb setup to efi?
Ofcourse your car would feel underpowered if you downgraded to a 1.3L. Get the correct ecu (probably from a Honda City SX8) or get a chipped ecu and get a custom map. Would fix most of your issues.
Your electrician is also a monkey. Stop throwing parts at your car, until you fix your ECU situiation.