not neceserally, your car might have lower compression as you havnt stripped yours down to change the rings, where as your friend would have when he had the pistons machined,
as dan said, its probly down to the set up, are you both using the same turbo, ?