Ya i think over and over again b18cr more worth to swap since my budget is low. How much will a b18cr 2000spec(b16b cam) engine kosong cost nowdays?b20b block +b18c internal give more to power than b18cr block. but if u wanna get b18cr then it's better for u to get a b18cr engine with gearbox le..cost more cheaper..the price for b20b block+b18c is more expensive and will be over ur budget.