i have a 2000 328ci and its misfiring.. i pulled he codes and its said 1 and 5 misfiring so i changed the spark plugs and nothing changed. then also i have no power at all.. i floor it and there is no power and as soon as it gets to 5000 rpm its wont shift into next gear. it will sit at 6000 rpms and sit there for a second... can anyone help me with both of these problems... and both problems happened at the same time..