| Stage 1 | Stage 2 | Stage 3 | Stage 4 | Stage 5 | Stage 6 |
Results final at 17:30 on 3 April 2004
Stage Bogey: 5:36 Stage Target: 12:00
| Position | Number | Crew | Car | Class | Time | Difference | |
|---|---|---|---|---|---|---|---|
| From prev | From 1st | ||||||
| 1 | 5 | Andy Fenwick/Lee Tindall | Mitsubishi Evo 6 | 4 | 6:41 | ||
| 2 | 1 | Michael Glendinning/Andrew Roughhead | Subaru Impreza | 4 | 6:43 | 0:02 | 0:02 |
| 3 | 3 | David Hughes/Jane Nicol | Mitsubishi Lancer E5 | 4 | 6:49 | 0:06 | 0:08 |
| 4 | 2 | Jock Threadgall/Willie Mallen | Subaru Impreza | 4 | 6:50 | 0:01 | 0:09 |
| 5 | 8 | Richard Wheeler/Russell Wheeler | Ford Escort Mk 2 | 3 | 7:06 | 0:16 | 0:25 |
| 6 | 20 | Nikki Cleland/Neil Weatherley | Subaru Impreza | 4 | 7:06 | 0:25 | |
| 7 | 14 | Jamie Smith/Graham Bruce | Subaru Impreza | 4 | 7:07 | 0:01 | 0:26 |
| 8 | 11 | Paul Mawson/Leigh Mawson | Vauxhall Carlton | 4 | 7:10 | 0:03 | 0:29 |
| 9 | 31 | Ryan Borthwick/Garry White | Escort Cosworth | 4 | 7:10 | 0:29 | |
| 10 | 24 | Garry Stevenson/Dale Robertson | Subaru Impreza | 4 | 7:11 | 0:01 | 0:30 |
| 11 | 9 | Mark Wheeler/Gordon Thompson | Ford Escort Mk 2 | 3 | 7:13 | 0:02 | 0:32 |
| 12 | 10 | George Anderson/Johnny Miller | Mitsubishi Evo IV | 4 | 7:16 | 0:03 | 0:35 |
| 13 | 7 | Graham Dodd/James Morrison | Subaru Impreza | 4 | 7:19 | 0:03 | 0:38 |
| 14 | 66 | Ian Campbell/Graham Brunton | Lotus Sunbeam | 3 | 7:25 | 0:06 | 0:44 |
| 15 | 51 | David Jones/David Cox | Ford Escort | 4 | 7:26 | 0:01 | 0:45 |
| 16 | 17 | Kevin Stout/Mark Runciman | Audi | 4 | 7:27 | 0:01 | 0:46 |
| 17 | 28 | Craig Curry/John Straughan | Vauxhall Astra | 1 | 7:29 | 0:02 | 0:48 |
| 18 | 42 | Andrew Timpson/Claire Bowie | Subaru Impreza | 4 | 7:29 | 0:48 | |
| 19 | 13 | Barry Lindsay/Michael Lindsay | Peugeot 106 Gti | 2 | 7:30 | 0:01 | 0:49 |
| 20 | 12 | James Knox/Kevin Knox | Ford Sierra | 4 | 7:31 | 0:01 | 0:50 |
| 21 | 22 | Robert Adamson/Roger Herron | Talbot Sunbeam | 3 | 7:33 | 0:02 | 0:52 |
| 22 | 53 | William Harkness/Ian Crosbie | Peugeot 106 | 2 | 7:33 | 0:52 | |
| 23 | 62 | David Drummond/Stephen Graham | Ford Escort Mk 2 | 3 | 7:35 | 0:02 | 0:54 |
| 24 | 46 | George Bryson/Jacqueline Bryson | Escort Cosworth | 4 | 7:38 | 0:03 | 0:57 |
| 25 | 39 | Richard Hemingway/Mark Hemingway | Astra GSi | 3 | 7:41 | 0:03 | 1:00 |
| 26 | 67 | Garry Salmon/Kevin Monahaghan | Vauxhall Nova | 2 | 7:42 | 0:01 | 1:01 |
| 27 | 23 | Kevin Garthwait/Steven Nethworthy | Ford Escort Cosworth | 4 | 7:43 | 0:01 | 1:02 |
| 28 | 54 | Malcolm Burns/Callum Lawson | Ford Escort Mk 2 | 3 | 7:44 | 0:01 | 1:03 |
| 29 | 70 | Oly McCollum/Euan Brodie | Vauxhall Nova | 1 | 7:46 | 0:02 | 1:05 |
| 30 | 21 | Simon Broadhead/Jonathon Smith | Saab 900 | 4 | 7:48 | 0:02 | 1:07 |
| 31 | 55 | Bill Flockhart/Paul Flockhart | Mazda 323 | 4 | 7:48 | 1:07 | |
| 32 | 75 | Neil Thomson/Martin McDonald | Vauxhall Nova | 1 | 7:48 | 1:07 | |
| 33 | 30 | Barry Hogg/Paul Hogg | Suzuki Swift | 1 | 7:49 | 0:01 | 1:08 |
| 34 | 83 | Ian Hunter/Keith Richardson | Mini Cooper | 5 | 7:49 | 1:08 | |
| 35 | 76 | Kriss Tennant/Karl Holmes | Rover Metro | 1 | 7:50 | 0:01 | 1:09 |
| 36 | 85 | Kevin Dunn/Cameron Fairbairn | Vauxhall Nova | 1 | 7:50 | 1:09 | |
| 37 | 49 | Garry Johnston/Phillip Bond | Vauxhall Corsa | 1 | 7:51 | 0:01 | 1:10 |
| 38 | 29 | Jock MacLennan/Mandy MacLennan | Vauxhall Nova | 1 | 7:52 | 0:01 | 1:11 |
| 39 | 36 | Simon Martin/Stephen Bethwaite | Escort Mk 2 | 3 | 7:52 | 1:11 | |
| 40 | 56 | Brian Middlemis/Stuart Bruce | Hillman Avenger | 5 | 7:52 | 1:11 | |
| 41 | 69 | Greg Lithgow/Gordon Gray | Chrysler Sunbeam | 2 | 7:52 | 1:11 | |
| 42 | 47 | Allan Mclaughlan/Gordon Finnie | Ford Puma | 1 | 7:53 | 0:01 | 1:12 |
| 43 | 57 | Dougie Rugg/Kenny Strewart | Ford Escort Mk 1 | 5 | 7:54 | 0:01 | 1:13 |
| 44 | 71 | Ian Anderson/Gary Anderson | Vauxhall Nova | 1 | 7:55 | 0:01 | 1:14 |
| 45 | 35 | Graham Noble/David Marshall | Peugeot 205 | 3 | 7:56 | 0:01 | 1:15 |
| 46 | 64 | Linda Allan/Laura Shanks | Vauxhall Astra | 3 | 7:56 | 1:15 | |
| 47 | 59 | Gordon Coxon/Steve McClarence | Talbot Sunbeam | 5 | 8:00 | 0:04 | 1:19 |
| 48 | 40 | Ralph Barclay/Euan Shand | Escort Mk 5 | 4 | 8:02 | 0:02 | 1:21 |
| 49 | 84 | Douglas Logan/Ewen Wilson | Ford Escort Mk 2 | 5 | 8:09 | 0:07 | 1:28 |
| 50 | 63 | Drew Barker/Shona Hale | Vauxhall Astra | 3 | 8:12 | 0:03 | 1:31 |
| 51 | 68 | Sean Young/Gary Young | Vauxhall Nova SR | 1 | 8:13 | 0:01 | 1:32 |
| 52 | 79 | George Miller/Elizabeth Miller | Peugeot 106 Rallye | 1 | 8:18 | 0:05 | 1:37 |
| 53 | 60 | Brian Pringle/Scott Warren | Peugeot 106 | 2 | 8:19 | 0:01 | 1:38 |
| 54 | 27 | Gordon Nicol/Adam Moffat | Astra | 2 | 8:23 | 0:04 | 1:42 |
| 55 | 77 | Jim Kirwin/Martyn Calkin | Toyota Corolla | 2 | 8:23 | 1:42 | |
| 56 | 88 | Steven Cusack/Daniel Langford | Vauxhall Nova | 1 | 8:28 | 0:05 | 1:47 |
| 57 | 87 | Kevin Johnston/Jolene Myatt | Peugeot 205 Gti | 2 | 8:36 | 0:08 | 1:55 |
| 58 | 48 | Simon Stewart/Doug Levee | Corsa | 1 | 8:37 | 0:01 | 1:56 |
| 59 | 65 | Michael Robertson/K Bell | Peugeot 106 | 1 | 8:40 | 0:03 | 1:59 |
| 60 | 81 | David Melvin/Eric Walker | Vauxhall Nova | 2 | 9:05 | 0:25 | 2:24 |
| 61 | 89 | Steven Bogle/Shiona Johnston | Ford Escort Mk 3 | 3 | 9:25 | 0:20 | 2:44 |
| 62 | 86 | David Brown/Steven Heatlie | Talbot Sunbeam | 5 | 9:29 | 0:04 | 2:48 |
| 63 | 73 | Stuart Patterson/Colin Maxwell | Peugeot 205 | 3 | 10:17 | 0:48 | 3:36 |
| 64 | 80 | Craig Smith/Stuart Wilson | Ford Escort Mk 3 | 2 | 12:00 | 1:43 | 5:19 |
| 65 | 90 | Carin Logan/Fiona Gourlay | Vauxhall Nova | 2 | 12:00 | 5:19 | |