ok, made a few tweaks to the part config. hopefully this is in the ballpark of balance. // --- general parameters --- name = SM-Pulse-Detonation Engine module = Part author = SasquatchMarmalade // --- asset parameters --- mesh = model.mu // --- node definitions --- //node_stack_top = 0.0, 0.3820, 0.0, 0.0, 1.0, 0.0 node_attach = -0.6386, 0.0, 0.0, -1.0, 0.0, 0.0 // --- FX definitions --- fx_exhaustFlame_blue_small = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running fx_smokeTrail_light = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running fx_exhaustLight_blue = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running fx_exhaustSparks_flameout = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, flameout // --- Sound FX definition --- // --- Sound FX definition --- sound_vent_medium = engage sound_PDE.wav = running sound_PDE.wav = power sound_vent_soft = disengage sound_explosion_low = flameout cost = 5000 category = Propulsion subcategory = 0 title = SM-Pulse-Detonation-Engine manufacturer = SM Aeronautics description = The basic operation of the PDE is similar to that of the pulse jet engine; however, the PDE uses detonation waves to combust the fuel and oxidizer mixture. This PDE includes the housing and intakes. // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision attachRules = 0,1,0,1,0 // --- standard part parameters --- mass = 1.8 dragModelType = default maximum_drag = 0.1 minimum_drag = 0.1 angularDrag = 2 crashTolerance = 5 breakingForce = 200 breakingTorque = 200 maxTemp = 4000 MODULE { name = ModuleEngines thrustVectorTransformName = thrustTransform exhaustDamage = true ignitionThreshold = 0.01 minThrust = 0 maxThrust = 260 heatProduction = 1000 useVelocityCurve = True fxOffset = 0, 0, 0 PROPELLANT { name = IntakeAir ratio = 10 } PROPELLANT { name = LiquidFuel ratio = .75 DrawGauge = True } atmosphereCurve { key = 0 1500 key = 0.4 2500 key = 1 800 } velocityCurve { key = 0 0.7 0 0 key = 1000 1 0 0 key = 2000 0.6 0 0 key = 3400 0 0 0 } } MODULE { name = ModuleAnimateHeat ThermalAnim = EmissiveAnim } MODULE { name = FXModuleAnimateThrottle animationName = DetLight dependOnEngineState = True //responseSpeed = 0.1 } MODULE { name = throttlePropSpinner rotorparent = Nose // name of your propellers root part rotationSpeed = -240f } MODULE { name = ModuleResourceIntake resourceName = IntakeAir checkForOxygen = true area = 0.04 intakeSpeed = 1000 intakeTransformName = Intake } RESOURCE { name = IntakeAir amount = 0.5 maxAmount = 0.5 } MODULE { name = ModuleAlternator RESOURCE { name = ElectricCharge rate = 1 } } RESOURCE { name = ElectricCharge amount = 0 maxAmount = 0 }