hey pal have you checked your ignition system,is your beast electronic fuel injected and electronic ignition check alternator,or have you checked fuel pressure under load to see if the pressure drops.